fbpx
维基百科

RT-Thread

RT-Thread是一款开源实时操作系统。它主要包含一个实时内核和与实时应用有关的各种组件。[2]它在2017年获得华强聚丰及思必驰天使轮投资。[3][4]

RT-Thread
开发者熊谱翔 & RT-Thread 团队
作業系統家族实时操作系统
運作狀態活跃
源码模式开放源代码
当前版本
  • 5.0.2 (2023年10月8日;穩定版本)[1]
市場取向嵌入式系统
支援平台ARM (ARM7, ARM9, Cortex-M3, Cortex-R4, Cortex-M4, Cortex-A), AVR32, x86, M16C, NIOS, MIPS
内核类别单内核
默认用户界面Persimmon GUI
许可证GPLv2+(3.1.0及以前)
Apache License 2.0(3.1.0以后)
官方網站www.rt-thread.org
仓库github.com/RT-Thread/rt-thread
gitee.com/rtthread/rt-thread

RT-Thread内核 编辑

  • 面向对象的实时内核;
  • 8,32或256个优先级的多线程调度。对于同优先级线程使用时间片轮转调度法;
  • 提供信号量,也提供互斥信号量以防止优先级反转;
  • 支持其他高效通信方式,比如邮箱、消息队列和事件标志;
  • 支持静态内存分配方法,也支持线程安全的动态内存管理;
  • 对高层应用提供设备框架。

FinSH命令行工具 编辑

  • 类C的命令解析方式;
  • 可通过命令行直接调用系统核心函数或全局变量;
  • 具备历史命令查找功能。

设备文件系统 编辑

  • 为小型设备优化的类POSIX API,支持多种文件系统;
  • 支持ELM Chan的FatFS。

TCP/IP协议栈 编辑

lwIP是一个轻量级的TCP/IP协议栈,它具备下列功能:

  • 标准的BSD接口;
  • 支持IP, ICMP, UDP和TCP;
  • 支持DNS, DHCP和PPP;
  • 支持TFTP, HTTP和FTP。

RT-Thread/GUI(Persimmon) 编辑

  • 与RT-Thread紧密集成;
  • 支持多线程和多窗口;
  • 支持多种控件,例如标签、按钮、单选框、多选框等等;
  • 支持GB2312中文显示;
  • 支持集成开发环境脚本化开发,类似Qt

CPU架构支持 编辑

RT-Thread支持下列架构:
ARM

  • am335x
  • am926
  • amv6
  • AT91SAM7S, AT91SAM7X
  • Cortex: M0, M3, M4, R4, M7
  • dm36x
  • LPC214x, LPC24xx
  • s3c24x0
  • s3c44b0
  • SEP4020
  • Xilinx Zynq7000

AVR32

  • UC3

Blackfin

  • bf53x

IA32(X86)

M16C

  • m16c62p

MIPS

  • LOONGSON 1BC, 1C
  • PIC32
  • xburst

NIOS

PPC

  • ppc405

RX

unicore32

  • sep6200

NEC V850

  • 70f34

Xilinx

  • MicroBlaze

版本发布[5] 编辑

  • 2011年1月27日,RT-Thread 0.4.0发布。
  • 2012年1月1日,RT-Thread 1.0 发布。这个版本修复了多个BUG。
  • 2014年8月1日,RT-Thread 2.0.0 beta发布。
  • 2018年3月8日,RT-Thread 3.0.3发布。这个版本主要修补了一些BUG,也提高了系统的易用性。[6]
  • 2018年10月18日,RT-Thread 4.0.0发布。这个版本主要添加了对称多处理器支持。[7]


另请参见 编辑

参考资料 编辑

  1. ^ Release 5.0.2. 2023年10月8日 [2023年10月20日]. 
  2. ^ RT-Thread, RTOS, 物联网操作系统 - RT-Thread物联网操作系统. www.rt-thread.org. [2018-09-13]. (原始内容于2018-08-15) (中文(中国大陆)). 
  3. ^ 国产自主物联网操作系统厂商RT-Thread获得华强聚丰及思必驰天使轮投资. www.eet-china.com. [2018-10-22]. (原始内容于2018-10-23) (中文(中国大陆)). 
  4. ^ 成立11年装机量上亿,RT-Thread 3.0如何助力物联网终端开发?. www.esmchina.com. [2018-10-22]. (原始内容于2018-10-23) (中文(中国大陆)). 
  5. ^ RT-Thread首页、文档和下载 - 国产实时操作系统 - 开源中国社区. www.oschina.net. [2018-09-13]. (原始内容于2018-09-13) (中文(中国大陆)). 
  6. ^ 全新RT-Thread 3.0发布 睿赛德剑指物联网产业生态链. news.rfidworld.com.cn. [2018-10-22]. (原始内容于2018-05-26) (中文(中国大陆)). 
  7. ^ 睿赛德科技发布RT-Thread IoT OS 4.0. news.moore.ren. [2018-10-22]. (原始内容于2018-10-23) (中文(中国大陆)). 
  • 邱祎. 嵌入式實時操作系統RT-Thread的設計與實現. 电子科技大学. 2007 [2018-10-15]. (原始内容于2018-10-15). 
  • 黃柏翰. 移植RT-Thread即時作業系統於嵌入式系統. 國立東華大學. 2011 [2018-10-15]. 
  • 熊谱翔. 开源嵌入式实时操作系统RT-Thread发展历程. 《程序员》. 2012, (第12期): 126–129 [2018-10-15]. 

thread, 此條目需要擴充, 2018年10月14日, 请協助改善这篇條目, 更進一步的信息可能會在討論頁或扩充请求中找到, 请在擴充條目後將此模板移除, 此條目需要精通或熟悉相关主题的编者参与及协助编辑, 2018年10月14日, 請邀請適合的人士改善本条目, 更多的細節與詳情請參见討論頁, 是一款开源实时操作系统, 它主要包含一个实时内核和与实时应用有关的各种组件, 它在2017年获得华强聚丰及思必驰天使轮投资, 开发者熊谱翔, 团队作業系統家族实时操作系统運作狀態活跃源码模式开放源代码当前版本5, 202. 此條目需要擴充 2018年10月14日 请協助改善这篇條目 更進一步的信息可能會在討論頁或扩充请求中找到 请在擴充條目後將此模板移除 此條目需要精通或熟悉相关主题的编者参与及协助编辑 2018年10月14日 請邀請適合的人士改善本条目 更多的細節與詳情請參见討論頁 RT Thread是一款开源实时操作系统 它主要包含一个实时内核和与实时应用有关的各种组件 2 它在2017年获得华强聚丰及思必驰天使轮投资 3 4 RT Thread开发者熊谱翔 amp RT Thread 团队作業系統家族实时操作系统運作狀態活跃源码模式开放源代码当前版本5 0 2 2023年10月8日 穩定版本 1 市場取向嵌入式系统支援平台ARM ARM7 ARM9 Cortex M3 Cortex R4 Cortex M4 Cortex A AVR32 x86 M16C NIOS MIPS内核类别单内核默认用户界面Persimmon GUI许可证GPLv2 3 1 0及以前 Apache License 2 0 3 1 0以后 官方網站www wbr rt thread wbr org仓库github wbr com wbr RT Thread wbr rt thread gitee wbr com wbr rtthread wbr rt thread 目录 1 RT Thread内核 2 FinSH命令行工具 3 设备文件系统 4 TCP IP协议栈 5 RT Thread GUI Persimmon 6 CPU架构支持 7 版本发布 5 8 另请参见 9 参考资料RT Thread内核 编辑面向对象的实时内核 8 32或256个优先级的多线程调度 对于同优先级线程使用时间片轮转调度法 提供信号量 也提供互斥信号量以防止优先级反转 支持其他高效通信方式 比如邮箱 消息队列和事件标志 支持静态内存分配方法 也支持线程安全的动态内存管理 对高层应用提供设备框架 FinSH命令行工具 编辑类C的命令解析方式 可通过命令行直接调用系统核心函数或全局变量 具备历史命令查找功能 设备文件系统 编辑为小型设备优化的类POSIX API 支持多种文件系统 支持ELM Chan的FatFS TCP IP协议栈 编辑lwIP是一个轻量级的TCP IP协议栈 它具备下列功能 标准的BSD接口 支持IP ICMP UDP和TCP 支持DNS DHCP和PPP 支持TFTP HTTP和FTP RT Thread GUI Persimmon 编辑与RT Thread紧密集成 支持多线程和多窗口 支持多种控件 例如标签 按钮 单选框 多选框等等 支持GB2312中文显示 支持集成开发环境脚本化开发 类似Qt CPU架构支持 编辑RT Thread支持下列架构 ARM am335x am926 amv6 AT91SAM7S AT91SAM7X Cortex M0 M3 M4 R4 M7 dm36x LPC214x LPC24xx s3c24x0 s3c44b0 SEP4020 Xilinx Zynq7000AVR32 UC3Blackfin bf53xIA32 X86 M16C m16c62pMIPS LOONGSON 1BC 1C PIC32 xburstNIOS NIOS IIPPC ppc405RXunicore32 sep6200NEC V850 70f34Xilinx MicroBlaze版本发布 5 编辑2011年1月27日 RT Thread 0 4 0发布 2012年1月1日 RT Thread 1 0 发布 这个版本修复了多个BUG 2014年8月1日 RT Thread 2 0 0 beta发布 2018年3月8日 RT Thread 3 0 3发布 这个版本主要修补了一些BUG 也提高了系统的易用性 6 2018年10月18日 RT Thread 4 0 0发布 这个版本主要添加了对称多处理器支持 7 另请参见 编辑嵌入式系统 微控制器 单板计算机参考资料 编辑 Release 5 0 2 2023年10月8日 2023年10月20日 RT Thread RTOS 物联网操作系统 RT Thread物联网操作系统 www rt thread org 2018 09 13 原始内容存档于2018 08 15 中文 中国大陆 国产自主物联网操作系统厂商RT Thread获得华强聚丰及思必驰天使轮投资 www eet china com 2018 10 22 原始内容存档于2018 10 23 中文 中国大陆 成立11年装机量上亿 RT Thread 3 0如何助力物联网终端开发 www esmchina com 2018 10 22 原始内容存档于2018 10 23 中文 中国大陆 RT Thread首页 文档和下载 国产实时操作系统 开源中国社区 www oschina net 2018 09 13 原始内容存档于2018 09 13 中文 中国大陆 全新RT Thread 3 0发布 睿赛德剑指物联网产业生态链 news rfidworld com cn 2018 10 22 原始内容存档于2018 05 26 中文 中国大陆 睿赛德科技发布RT Thread IoT OS 4 0 news moore ren 2018 10 22 原始内容存档于2018 10 23 中文 中国大陆 邱祎 嵌入式實時操作系統RT Thread的設計與實現 电子科技大学 2007 2018 10 15 原始内容存档于2018 10 15 黃柏翰 移植RT Thread即時作業系統於嵌入式系統 國立東華大學 2011 2018 10 15 熊谱翔 开源嵌入式实时操作系统RT Thread发展历程 程序员 2012 第12期 126 129 2018 10 15 取自 https zh wikipedia org w index php title RT Thread amp oldid 67167720, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。