RT-Thread已经拥有一个国内最大的嵌入式开源社区

电子发烧友网 2018-06-01 09:26 次阅读

大概是2014年9月,接手一个离职工程师的交接项目,项目以STM32F103ZET6硬件平台,而运行的实时系统(RTOS)正是RT-Thread(RTT)。也是从此时开始接触到RTT,国人自己写的开源系统,从此对其也是“爱不释手”,在往后的工作中,一直在使用,特别是在后来换了份工作,在新东家里用RTT开发了几款产品,也给自己也带来了财富和才华。比较惭愧的是,在RTT伴随着自己职业生涯的几年里,除了给身边的同行、朋友推荐RTT,及在各大论坛(CSDN、21ic、opendv)推荐RTT外,并没有向RTT源码仓库提交过自己的代码,一直是“伸手党”。

RTT是一个开源的RTOS,其能够快速壮大,离不开作者熊大和开源社区开发大牛的力量,所以总结下过往的使用经验,努力为RTT贡献一份力量。恰逢最近发生比较影响比较大的事件——中美贸易战及中兴被美禁售芯片。从中事件中也暴露出我国的短板——芯片和操作系统,而芯片和操作系统都是一个长时间积累的过程,特别是操作系统,需要一个完善的生态链,简单说就是需要广大的开发者参与进来,如手机的安卓系统。故,让更多同行知道RTT,并参与到开发中,发展自己国人的操作系统。

 1.官方介绍 

RT-Thread是一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台,由熊谱翔先生带领并集合开源社区力量开发而成,RT-Thread也是一个组件完整丰富、高度可伸缩、简易开发、超低功耗、高安全性的物联网操作系统。RT-Thread具备一个IoT OS平台所需的所有关键组件,例如GUI、网络协议栈、安全传输、低功耗组件等等。经过11年的累积发展,RT-Thread已经拥有一个国内最大的嵌入式开源社区,同时被广泛应用于能源、车载、医疗、消费电子等多个行业,累积装机量超过两千万台,成为国人自主开发、国内最成熟稳定和装机量最大的开源RTOS。

RT-Thread拥有良好的软件生态,支持市面上所有主流的编译工具如GCC、Keil、IAR等,工具链完善、友好,支持各类标准接口,如POSIX、CMSIS、C++应用环境、Javascript执行环境等,方便开发者移植各类应用程序。商用支持所有主流MCU架构,如ARM Cortex-M/R/A, MIPS, X86, Xtensa, C-Sky, RISC-V,几乎支持市场上所有主流的MCU和Wi-Fi芯片。

 2.个人使用体会 

1)支持的cpu众多,支持当前应用中的主流架构的CPU,并且都移植好相关bsp包,几乎是获取源码即可运行,免去新手复杂的环境构建步骤。 

2)占用资源小,官方介绍最小配置时,内核可以到3K ROM和1K RAM 的占用。正常使用一片STM32F103C8T6(20k RAM,64 k flash)都能跑起来。 

3)支持的任务(线程)数量无限制,256个优先级,支持时间片轮训。这对处理多个任务或者对于时间要求比较严格的任务非常有优势。 

4)完善的外设,如spii2cuart等总线驱动,及TCP/IP协议栈、文件系统、数据库(sqlite3)等资源的支持。试用期,常用的底层不需大量修改,增加特殊的驱动,然后将主要的精力花在应用开发上。 

5)Linux风格,熟悉Linux的可以很快上手。提供finsh shell,类似Linux的命令行模式,能够解析C代码,在命令终端执行代码,对于调试、打log、内存查看等非常有用。为了节省资源,代码发行时关闭finsh shell即可。 

6)本人已在使用RTT的项目有3款,以及内部使用的工具2款,有带GUI的也有只使用内核的,经过长时间的使用,目前为止没有发现因为是RTT的bug导致的问题。因此RTT经过十多年的沉淀还是非常稳定的。

原文标题:【周四RTOS专栏】我为什么选择这款RTOS?

文章出处:【微信号:elecfans,微信公众号:电子发烧友网】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

移动通信将正式进入商用新时代

本次论坛以“跨入新时代,拥抱物联网”为主题。试点业务的结束,标志着移动通信转售跨入了正式商用的新时代....

发表于 08-19 12:31 97次 阅读
移动通信将正式进入商用新时代

LoRa、NB-IoT之间的战争

LoRa、NB-IoT等标准化技术从连接层面缓解了困扰物联网的“碎片化”问题后,渐行渐近的百亿连接生....

的头像 物联网资本论 发表于 08-19 11:14 128次 阅读
LoRa、NB-IoT之间的战争

DLP投影机原理及优点介绍

单片DLP投影机只包含有一片DMD芯片,这个芯片其实就是在一块硅芯片的电子节点上紧密排列着许多片微小....

发表于 08-19 10:23 28次 阅读
DLP投影机原理及优点介绍

麒麟980将成为全球第一枚商用的7nm智能手机芯片

外界普遍认为,今年会有三家公司宣布 7 纳米芯片,除了华为之外,还有高通和苹果。高通向来会在年底前才....

的头像 电子技术应用ChinaAET 发表于 08-19 09:58 104次 阅读
麒麟980将成为全球第一枚商用的7nm智能手机芯片

EVM:用光谱帮你挑选七夕巧克力

DLP NIRscan Nano EVM对900-1,700纳米的波长范围进行了优化,并且能够带来6....

发表于 08-19 09:30 24次 阅读
EVM:用光谱帮你挑选七夕巧克力

“小芯片,大加速” 2018世界人工智能大会即将召开

2018世界人工智能大会今年9月17到19日将在上海徐汇西岸举办。大会由国家发展改革委、科技部、工业....

发表于 08-19 09:04 350次 阅读
“小芯片,大加速” 2018世界人工智能大会即将召开

10个物联网常见定位技术的优缺点和应用详细分析

万物互联的时代也是数据为王的时代,然而在很多时候,没有对应的位置信息就意味着数据是“杂乱无章”的,可....

的头像 传感器应用示范平台 发表于 08-18 11:51 733次 阅读
10个物联网常见定位技术的优缺点和应用详细分析

如何设计一个CPCI总线分布式通信系统?该系统有什么特点?

发送数据时,对数据进行IPH封装,根据前述的板卡地址映射表选择目的PCI地址,再调用总线接口函数完成....

发表于 08-18 11:30 22次 阅读
如何设计一个CPCI总线分布式通信系统?该系统有什么特点?

戴尔易安信携手中医行业将中医治疗数字化,在80秒内就可破解人体经络的密码

作为经络检测仪计算核心的Dell EMC Embedded Box PC 5000配置了英特尔®酷睿....

发表于 08-18 11:13 217次 阅读
戴尔易安信携手中医行业将中医治疗数字化,在80秒内就可破解人体经络的密码

英伟达疯狂暗示?特斯拉自行设计的自动驾驶芯片会失败

现阶段自动驾驶汽车更需要注重安全的性能,为了保障驾驶的安全会有很多机器学习的算法出现,与此同时,算力....

发表于 08-18 10:46 97次 阅读
英伟达疯狂暗示?特斯拉自行设计的自动驾驶芯片会失败

在智能购物应用中有哪些存储器?

随着芯片朝着更小尺寸的工艺节点迈进,此前相对不引人注目而现在变得愈发显眼的一个半导体细分市场就是存储....

发表于 08-18 10:37 485次 阅读
在智能购物应用中有哪些存储器?

农业物联网和大数据助力联想佳沃曲靖打造高端蓝莓产业链集群

单就蓝莓而言,佳沃布置的是全球化产业基地网络。在国内山东、智利、澳洲都设有生产基地或并购相关种植公司....

的头像 慧云物联网 发表于 08-18 10:25 627次 阅读
农业物联网和大数据助力联想佳沃曲靖打造高端蓝莓产业链集群

三星布局物联网,发布The New Bixby

Bixby与IoT技术的结合无疑是一大亮点,未来,将有更多品牌的设备接入三星的物联网。其中,The ....

的头像 高工智能未来 发表于 08-18 10:02 530次 阅读
三星布局物联网,发布The New Bixby

物联网时代,低功耗LPWA规模化正推动物联网在全球范快速落地

IoT连接可以分短程物联网和广域物联网,短程物联网主要指连接范围在100米左右,以Wi-Fi、蓝牙和....

发表于 08-18 09:56 88次 阅读
物联网时代,低功耗LPWA规模化正推动物联网在全球范快速落地

我国将与各国进行机器人领域的合作发展推动全球机器人的进一步发展

2018世界机器人大会开幕式15日在北京举行,中共中央政治局委员、国务院副总理刘鹤出席并讲话。中共中....

的头像 人工智能学家 发表于 08-18 09:45 141次 阅读
我国将与各国进行机器人领域的合作发展推动全球机器人的进一步发展

探讨物联网在空气污染中的应用

有些厂商为图更高的利润,利用夜间或不定时关闭污染防治设备来排放废气,造成环境空气恶化,致使民怨四起,....

的头像 物联网技术 发表于 08-18 09:45 379次 阅读
探讨物联网在空气污染中的应用

芯天下完成B轮2.6亿融资,布局物联网应用领域

近几年间,随着自动驾驶、物联网、5G等新兴产业的快速发展,之前被NAND Flash挤压市场的NOR....

的头像 满天芯 发表于 08-18 09:38 341次 阅读
芯天下完成B轮2.6亿融资,布局物联网应用领域

在嵌入式系统中有哪些处理器技术和特点?

国际上公认的通用嵌入式处理器有三大类:MCU、DSP和MPU(Micro-Processor Uni....

发表于 08-18 09:28 92次 阅读
在嵌入式系统中有哪些处理器技术和特点?

基于Linux的嵌入式实时操作系统研究应如何进行?

在嵌入式产品的开发中,有必要寻找一种廉价的嵌入式实时操作系统,以降低产品的开发成本和系统复杂度。由于....

发表于 08-18 09:13 40次 阅读
基于Linux的嵌入式实时操作系统研究应如何进行?

物联网技术配合5G助力土木机械事业

日本土木机械业界积极发展工业物联网(IIoT)技术,希望配合5G无线通信系统,建立远程遥控的无人土木....

的头像 物联之家网 发表于 08-18 09:08 474次 阅读
物联网技术配合5G助力土木机械事业

寻求物联网价值,这四个因素是关键

另一个简单的问题,却有着复杂的答案,就像植物细胞一样,答案可能在于协助者或物联网平台,以帮助公司利....

的头像 物联之家网 发表于 08-18 09:00 245次 阅读
寻求物联网价值,这四个因素是关键

7家新三板原厂能否把握产业机遇 MCU缺货

近年来,随着物联网、车用电子及智能家居等应用需求不断爆发,原材料价格持续上升,再加之全球MCU巨头产....

的头像 电子发烧友网工程师 发表于 08-18 08:27 173次 阅读
7家新三板原厂能否把握产业机遇 MCU缺货

安全是物联网应用的基础,青莲云物联网发布会共建物联网安全生态

拓邦是国内一流的智能控制方案提供商,坚守“创新”理念,产业覆盖家电控制、高效照明、电机、电源、安防、....

发表于 08-17 17:34 157次 阅读
安全是物联网应用的基础,青莲云物联网发布会共建物联网安全生态

韦尔股份大手笔,斥资149.99亿元连续收购三家CMOS图像传感器公司

业绩承诺方承诺,北京豪威2019年、2020年和2021年的扣非净利分别不低于5.45亿元、8.45....

发表于 08-17 17:27 95次 阅读
韦尔股份大手笔,斥资149.99亿元连续收购三家CMOS图像传感器公司

苹果考虑开发定制芯片 未来iPhone具备更好健康功能

YC成立于2005年,总部位于美国加利福尼亚州山景城,致力于为初创企业提供全方位的创业解决方案,截至....

的头像 高工智能未来 发表于 08-17 17:25 877次 阅读
苹果考虑开发定制芯片 未来iPhone具备更好健康功能

英伟达数字货币芯片营收环比下降70%,挖矿热潮已退去?

8月17日,英伟达发布截至7月29日财年第二季度财报。财报显示,第二财季英伟达再次交出了一份满意的答....

的头像 半导体动态 发表于 08-17 17:13 216次 阅读
英伟达数字货币芯片营收环比下降70%,挖矿热潮已退去?

基于嵌入式WiFi SOC芯片设计的WiFi-RS485双向转换模块

消费级物联网设备通常安装在比较舒适的物理环境,而工业级物联网设备正相反,它通常安装在不被人们经常接触....

的头像 司南物联 发表于 08-17 17:01 983次 阅读
基于嵌入式WiFi SOC芯片设计的WiFi-RS485双向转换模块

中国智慧城市市场规模分析!智慧城市与平安城市的共同点!

中国智慧城市规模化建设开始于2012年底,住建部正式启动首批国家智慧城市试点,覆盖90个城市;随后又....

的头像 物联网智慧城市D1net 发表于 08-17 16:59 1018次 阅读
中国智慧城市市场规模分析!智慧城市与平安城市的共同点!

在航模无刷电调中SH79F168单片机主控芯片有什么应用?

SH79F169片内集成了三通道6路PWM端口,可分别独立配置为PWM输出或者IO输出。将PWM01....

发表于 08-17 16:49 45次 阅读
在航模无刷电调中SH79F168单片机主控芯片有什么应用?

浅析芯讯通在物联网时代面临的机遇与挑战

作为众多公司背后的支持者,为顺应物联网时代发展,芯讯通也走向了幕前,积极布局全球物联网高端市场,在全....

的头像 联动原素 发表于 08-17 16:39 190次 阅读
浅析芯讯通在物联网时代面临的机遇与挑战

浅析物联网三大技术的未来争夺战

物联网通过通信技术将人与物、物与物进行连接,在智能家居、工业数据采集等区域网通信场景一般采用短距离通....

的头像 传感器技术 发表于 08-17 15:46 683次 阅读
浅析物联网三大技术的未来争夺战

一种全新的蜂巢式调制解调器即将带来改变

LTE-M 和 NB-IoT 产品已经开始进入市场。Nordic Semiconductor 的芬兰....

的头像 物联网技术 发表于 08-17 15:42 317次 阅读
一种全新的蜂巢式调制解调器即将带来改变

微电子封装有哪些技术和历史?

CSP(Chip Scale Package)封装,是芯片级封装的意思。CSP封装最新一代的内存芯片....

发表于 08-17 15:25 518次 阅读
微电子封装有哪些技术和历史?

物联网在空气污染中的应用

有些厂商为图更高的利润,利用夜间或不定时关闭污染防治设备来排放废气,造成环境空气恶化,致使民怨四起,....

的头像 物联之家网 发表于 08-17 15:22 401次 阅读
物联网在空气污染中的应用

国内大规模蜂窝物联网网络部署领跑全球

全球大规模蜂窝物联网网络已在多个地区商用部署,国内三大运营商更是占到全球一半以上,另外,LoRa已成....

的头像 传感物联网 发表于 08-17 15:18 349次 阅读
国内大规模蜂窝物联网网络部署领跑全球

Si衬底LED芯片是如何进行封装与制造的?

从结构图中看出,si衬底芯片为倒装薄膜结构,从下至上依次为背面Au电极、si基板、粘接金属、金属反射....

发表于 08-17 15:11 235次 阅读
Si衬底LED芯片是如何进行封装与制造的?

色温可调LED是怎样进行封装的?

LED 的封装技术实际上是借鉴了传统的微电子封装技术,但LED 有其独特之处,又不能完全按照微电子封....

发表于 08-17 15:07 40次 阅读
色温可调LED是怎样进行封装的?

中国移动如何实现物联网时代的“大连接”梦想?

根据《中国移动2018中期业绩》报告,中国移动总连接数达14.25亿,同步增幅28.3%;其中,最耀....

的头像 网优雇佣军 发表于 08-17 15:03 341次 阅读
中国移动如何实现物联网时代的“大连接”梦想?

探讨海尔在物联网时代的战略布局

9·20实现引爆引领的具体标准就是实现“三生”。“三生”标准需要从基础、目标等方面进行具体化。

的头像 物联网技术 发表于 08-17 14:32 429次 阅读
探讨海尔在物联网时代的战略布局

使用Tanner实现物联网所用的CMOS IC与MEMS的集成设计

实际上,许多IoT边缘器件会在单个封装中集成多个芯片,将电子器件与MEMS设计分开。Tanner A....

的头像 WShare市场投资芯片传感IoT硬件 发表于 08-17 14:15 274次 阅读
使用Tanner实现物联网所用的CMOS IC与MEMS的集成设计

市场上有哪些可选的芯片平台?芯片厂商的实力又如何?

R-Car H3包含了4核Cortex ® -A57、Cortex ® -A53、双核Cortex ....

的头像 高工智能汽车 发表于 08-17 14:01 149次 阅读
市场上有哪些可选的芯片平台?芯片厂商的实力又如何?

台积电5nm节点投资250亿美元,而3nm工艺也确定了投资计划了

与16nm FF工艺相比,台积电的7nm工艺(代号N7)将提升35%的性能,降低65%的能耗,同时晶....

的头像 电子发烧友网工程师 发表于 08-17 10:28 270次 阅读
台积电5nm节点投资250亿美元,而3nm工艺也确定了投资计划了

探讨人工智能的“难言之隐”

不可否认,得力于物联网各类应用的逐步落地,也令互联网变得更具开放性与包容性,然而,这些新兴技术为人们....

的头像 ICChina 发表于 08-17 10:21 347次 阅读
探讨人工智能的“难言之隐”

清华紫光自研芯片或将打破美国垄断地位!

内存价格一涨再涨,这个话题已经很久了,以至于让人默认了现在高昂的价格。垄断的暴利,还是要靠国人打破!

的头像 ICChina 发表于 08-17 10:12 398次 阅读
清华紫光自研芯片或将打破美国垄断地位!

土耳其总统称将抵制美国电子产品,点名iPhone

近日,埃尔多安当天出席一家智库举办的研讨会时说:“土耳其将生产比进口商品更好的产品,实现自给自足,并....

的头像 电子发烧友网 发表于 08-17 09:56 845次 阅读
土耳其总统称将抵制美国电子产品,点名iPhone

控汇MFC-3102工控机帮助企业生产智能化转型

在“工业4.0时代”的大趋势下,让机器会“思考”,即实现机器的智能化生产,成为了行业发展的核心诉求。....

的头像 智能制造 发表于 08-17 09:15 253次 阅读
控汇MFC-3102工控机帮助企业生产智能化转型

如何使用STM32F103RB芯片制作一个MP3播放器的详细资料程序合集

本文主要介绍了使用STM32F103RB芯片的32位闪存微控制器为内核制作一个MP3播放器,此芯片是....

发表于 08-17 08:00 26次 阅读
如何使用STM32F103RB芯片制作一个MP3播放器的详细资料程序合集

青釉zore物联网核心板原理图详细资料免费下载

本文档的主要内容详细介绍的是青釉zore物联网核心板原理图详细资料免费下载。

发表于 08-17 08:00 22次 阅读
青釉zore物联网核心板原理图详细资料免费下载

HLK-M50_8266-V2.1芯片底板及封装库和原理图的详细资料合集免费下载

本文档的主要内容详细介绍的是HLK-M50_8266-V2.1芯片底板及封装库的详细资料合集免费下载....

发表于 08-17 08:00 30次 阅读
HLK-M50_8266-V2.1芯片底板及封装库和原理图的详细资料合集免费下载

请问有没有4-20mA转化为0-5V电压并且带隔离的芯片

有这样一个4-20mA信号过来,需要隔离之后处理,需要这样的一个芯片不知道有没有...

发表于 08-17 07:53 34次 阅读
请问有没有4-20mA转化为0-5V电压并且带隔离的芯片

TM4C1294串口以太网数据传输:enet-s2e例程增加了RTOS调度请问该代码支持多大的数据量进行传输

enet-s2e例程增加了RTOS调度,请问该代码支持多大的数据量进行传输,不会发生数据覆盖或丢失的情况! 麻烦请大家帮忙解决下...

发表于 08-17 07:08 43次 阅读
TM4C1294串口以太网数据传输:enet-s2e例程增加了RTOS调度请问该代码支持多大的数据量进行传输

针对芯片失效模式,如何选择最正确的工具?

失效分析(Failure Analysis or FA)所提供的服务项目 提供客户咨询与讨论提供客户做IC组件失效分析,EFA(电性故障分析) ...

发表于 08-16 10:42 57次 阅读
针对芯片失效模式,如何选择最正确的工具?

芯片的制造流程

芯片制作完整过程包括 芯片设计、晶片制作、封装制作、成本测试等几个环节,其中晶片片制作过程尤为的复杂。 首先是芯片设计,...

发表于 08-16 09:10 323次 阅读
芯片的制造流程

请问TM4C129X开发板跑RTOS例程没有反应是什么原因?

    我按照用户手册搭建了RTOS的开发环境,并且建立了工程,导入了历程,但是将例子下载到板子上调试却没有任何反...

发表于 08-16 07:59 93次 阅读
请问TM4C129X开发板跑RTOS例程没有反应是什么原因?

芯片的分类

(一)按功能结构分类   集成电路按其功能、结构的不同,可以分为模拟集成电路和数字集成电路两大类。   模拟集成电路用...

发表于 08-15 09:11 340次 阅读
芯片的分类

请问TI-RTOS如何实现ADC或CAN中断

现在最新版本的TI-RTOS仍然还没有增加CAN或ADC的功能驱动模块,请问TI的FAE,如果增加这两个接口通信,如何实现...

发表于 08-15 06:14 23次 阅读
请问TI-RTOS如何实现ADC或CAN中断

三种主流芯片架构

三种主流芯片架构简单比较 三种主流芯片架构   1. ARM ARM是高级精简指令集的简称(Advanced RISC Machine)...

发表于 08-14 10:11 489次 阅读
三种主流芯片架构

如何才能快速掌握物联网技术?

我一直有一个想法,最好能够用电脑、用手机发布一些消息到一个LED显示屏上。一个最直接的应用就是用在学校的实验室门牌信息上...

发表于 08-13 19:07 394次 阅读
如何才能快速掌握物联网技术?

STMCU中文官网发布了有人&稳恒 NB-IoT连云方案

方案简介 WH-NBST-EVK扩展板为STM32 Nucleo-64开发板的配件,板载WH-NB73 NB-IoT模组和DHT11温湿度传感...

发表于 08-13 10:50 269次 阅读
STMCU中文官网发布了有人&稳恒 NB-IoT连云方案