
软件介绍
RT-Thread全称是RealTime-Thread,是一个嵌入式实时多线程操作系统,顾名思义是支持多任务,允许多个任务同时运行,在RT-Thread系统中的任务任务通过线程实现的,同时该软件主要采用C语言编写,浅显易懂、方便移植; RT-Thread这款物联网操作系统,代码风格优雅、架构清晰、系统模块化并且可裁剪性非常好,针对资源受限的微控制器系统,可通过方便易用的工具,裁剪出仅需要内存资源的NANO版本,而对于资源丰富的物联网设备,RT-Thread又能使用在线的软件包管理工具,配合系统配置工具实现直观快速的模块化裁剪,无缝地导入丰富的软件功能包,实现类似Android的图形界面及触摸滑动效果、智能语音交互效果等复杂功能,可以说是一款功能非常强大、非常专业的物联网操作系统。

软件功能
内核层:RT-Thread内核,是RT-Thread的核心部分,包括了内核系统中对象的实现,例如多线程及其调度、信号量、邮箱、消息队列、内存管理、定时器等;libcpu/BSP(芯片移植相关文件/板级支持包)与硬件密切相关,由外设驱动和CPU移植构成。
组件与服务层:组件是基于RT-Thread内核之上的上层软件,例如虚拟文件系统、FinSH命令行界面、网络框架、设备框架等。采用模块化设计,做到组件内部高内聚,组件之间低耦合。
RT-Thread软件包:运行于RT-Thread物联网操作系统平台上,面向不同应用领域的通用软件组件,由描述信息、源代码或库文件组成。RT-Thread提供了开放的软件包平台,这里存放了官方提供或开发者提供的软件包,该平台为开发者提供了众多可重用软件包的选择,这也是RT-Thread生态的重要组成部分。软件包生态对于一个操作系统的选择至关重要,因为这些软件包具有很强的可重用性,模块化程度很高,极大的方便应用开发者在最短时间内,打造出自己想要的系统。RT-Thread已经支持的软件包数量已经达到60+,如下举例:
物联网相关的软件包:PahoMQTT、WebClient、mongoose、WebTerminal等等。
脚本语言相关的软件包:目前支持JerryScript、MicroPython。
多媒体相关的软件包:Openmv、mupdf。
工具类软件包:CmBacktrace、EasyFlash、EasyLogger、SystemView。
系统相关的软件包:RTGUI、PersimmonUI、lwext4、partition、SQLite等等。
外设库与驱动类软件包:RealTekRTL8710BNSDK。
软件特色
1、RT-Thread绿色安全、免费开源
2、资源占用极低,超低功耗设计
3、体积小巧、最小内核
4、组件丰富,繁荣发展的软件包生态
5、简单易用、优雅的代码风格,易于阅读、掌握
6、功能强大、简单易用,支持高性能应用
7、兼容性强、可跨平台、芯片支持广泛
官方教程
新建Nano工程
打开IDE,点击【文件】-【新建】-【RT-Thread项目】:

进入新建工程的配置向导:

注:可以通过修改board.c的SystemClock_Config()更改系统时钟。
工程创建完毕,连接硬件,可直接进行编译下载,如下所示:

由于在创建工程向导中配置了控制台串口号及其引脚号,所以工程中已经实现了uart的驱动以及rt_hw_console_output(),默认可以进行打印。打开串口终端,可以发现在终端中执行了打印。

基于Nano添加FinSH
双击RT-ThreadSettings进入配置,打开组件,勾选FinSHShell,保存配置。此操作将把FinSH组件的源码加入工程中。
其中,rt_hw_console_getchar()已经在drv_uart.c中实现,无需再实现对接FinSH的代码。

链接硬件,编译下载后,在串口终端中按下Tab键,可查看系统中的命令:


Tags:RT-Thread下载,物联网操作系统,源码相关
纯净软件下载器Pure Software Downloader下载工具 / 713.78MB / 2013-6-5 / WinXP, Win7, win8 / / 小编点评:纯净软件下载器PureSoftwareDown.
下载
快速下载工具下载工具 / 239.54MB / 2013-10-13 / WinXP, WinAll / / 小编点评:快速下载工具,无插件!无恶意代码!下载速.
下载
分享TV高清播放引擎网络电视 / 721.64MB / 2017-12-18 / Vista, WinXP, win7 / / 小编点评:软件简介:1,纯绿色版,安装无插件无广告,同.
下载
EventGhost遥控器控制电脑远程监控 / 64.47MB / 2014-2-18 / WinAll / / 小编点评:EventGhost遥控器控制电脑是一.
下载
协通xt800远程控制软件 个人版远程监控 / 892.3MB / 2011-10-9 / WinAll / / 小编点评:协通xt800远程控制软件是一款专业.
下载
迅雷FTP资源探测器下载工具 / 88.79MB / 2022-9-19 / WinXP, WinAll / / 小编点评:一个相当好用的“资源探测器”功能,它可以将FTP.
下载
antdownload二代无限速下载器下载工具 / 959.80MB / 2022-11-11 / WinAll / / 小编点评:antdownload二代无限速下.
下载
极致CMS建站系统站长工具 / 129.49MB / 2016-9-9 / WinAll / / 小编点评:极致CMS建站系统是一个开源免费的PH.
下载
超级usb万能启动盘_制作U盘启动维护工具盘U盘工具 / 316.88MB / 2015-7-16 / WinXP, WinAll / / 小编点评:超级usb万能启动盘V2.2版本更新.
下载
PCHand YouTube Downloader Pro(视频下载工具)V1.2.5下载 下载工具 / 517.18MB / 2023-2-26 / Win8,Win7,WinXP / 英文 / 免费软件 小编点评:软件介绍这是一款可从YouTube上.
下载
及速自助网站建设系统(自助建站软件下载)V1.0下载 程序源码 / 851.61MB / 2013-12-10 / Win8,Win7,WinXP / 简体中文 / 免费软件 小编点评:软件介绍以前企业建网站,需要请人制作。不但时.
下载
屏幕监督V1.0.0下载 远程监控 / 663.44MB / 2012-3-14 / Win8,Win7,WinXP / 简体中文 / 免费软件 小编点评:软件介绍你想了解你的员工在上班时是.
下载
Messenger Spam Block V1.0.0下载 下载工具 / 534.63MB / 2011-12-20 / Win8,Win7,WinXP / 英文 / 免费软件 小编点评:软件介绍用电脑的时候经常收到烦人的信使服.
下载
米乐跑男app下载-米乐跑男 v1.0.0 安卓版
大象车福利app下载-大象车福利 v1.1.1 安卓版
智信云评估app下载-智信云评估 v2.1.10 安卓版
趣宝儿app下载-趣宝儿 v0.0.0 安卓版
筑人才app下载-筑人才 v1.0.17.20121 手机版
共享律所客户端app下载-共享律所客户端 v2.0.202 手机版
泰积健康监测官方版下载-泰积健康管理平台下载v1.2.5 安卓版
杭州拼便宜司机端下载-拼便宜司机端app下载v2.10.1 安卓版
花都上门按摩官方版下载-花都上门按摩app下载v2.28 安卓版
魔幻小狗翻译器下载免费-魔幻小狗翻译器软件下载v1.2 安卓版
camcare软件最新版下载-camcare智能家居管理平台下载v1.0 安卓官方版
环球汇率最新版下载-环球汇率app下载v1.0.0 安卓版
七彩色淘宝宝贝图片下载工具下载-淘宝图片批量下载工具 v6.6
下载工具 / 507.16MB / 2011-7-24 / WinAll / 简体中文 / 免费软件 下载
Remote Utilities下载-Remote Utilities v6.9.4.0 免费版
远程监控 / 728.51MB / 2017-1-9 / WinAll / 简体中文 / 免费软件 下载
校园e卡通app下载-校园e卡通 v2.4.2 安卓版
生活服务 / 961.66MB / 2017-8-14 / / 下载
来付吧app下载-来付吧 v3.0.4 手机版
生活服务 / 35.58MB / 2023-7-27 / / 下载
民生太原app下载-民生太原 v1.0.8 安卓版
生活服务 / 861.94MB / 2011-1-26 / / 下载
诸葛天气极速版app下载-诸葛天气极速版 v1.1 手机版
生活服务 / 32.50MB / 2016-9-28 / / 下载
铲车圈app下载-铲车圈 v2.3.5 手机版
生活服务 / 397.30MB / 2010-12-21 / / 下载
兔博士app下载-兔博士 v12.6.1 安卓版
生活服务 / 801.7MB / 2017-3-14 / / 下载
若途旅行app下载-若途旅行 v5.0 手机版
生活服务 / 307.85MB / 2011-4-24 / / 下载
齐家极速版app下载-齐家极速版 v3.8.2 安卓版
生活服务 / 836.88MB / 2018-12-22 / / 下载
佳优生活家app下载-佳优生活家 v3.4.0 安卓版
生活服务 / 95.33MB / 2012-7-5 / / 下载
豫上装app下载-豫上装 v1.0.3 安卓版
生活服务 / 489.79MB / 2013-10-8 / / 下载
悠管家app下载-悠管家 v2.0.7 安卓版
生活服务 / 437.91MB / 2015-1-13 / / 下载