你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

#我与RTOS二三事#

[复制链接]
yang_alex 发布时间:2019-1-9 10:34
      刚开始学习单片机的时候,是从汇编语言开始学起。那时候,都是操控底层的寄存器,程序也简单,单片机资源也受限制,所以直接就是裸奔。
1 o9 w* I3 R5 h
4 c: y6 t9 V) ~      随着C51语言的兴起,产品复杂度提高,有时候牵一发而动全身,直接裸奔就很受限制,修改起来也非常麻烦。于是开始使用时间片调度(这就是最初的RTOS的雏形了)。
2 a5 E" F9 \1 M$ ]4 ]; B. I1 l
      随着时代的进步,产品种类的增多,半导体厂商争奇斗艳,使用的MCU的种类也不再局限于之前单一的51内核,这时代码的迁移就麻烦了。不过正赶上uC-OS的热潮,公司也买了uC-OSII的授权,所以在一些产品上开始使用uC-OSII,这是我最早使用的真正意义上的RTOS。uC-OSII的授权仅仅是产品授权,换个类型的产品需要另外缴纳授权费用。这时候免费的适用的FreeRTOS开始进入我的视野。各大半导体厂商几乎都把FreeRTOS移植到自己的MCU上,所以用起来也方便很多。同时随着技术的发展,不仅仅是任务调度,外设的驱动也越来越复杂,和RTOS的结合也越来越紧密,比如说LCD的驱动、FS等。所以一段时间,STM32+FreeRTOS+emWin成了产品开发的标配。
, @# F7 F" |7 A0 H% y: h2 x2 o! U
" W+ [- S  f1 D- f$ n% v) w9 W       现在国产的RTOS---RT-Thread也起来了,而且越来越好,授权方式也可以接受,所以趁着这次论坛活动,学习一下RT-Thread,看看是否可以在产品中使用。2 i- J3 K9 A0 C: M8 U
# O+ n/ [' n0 h: k# k) m

4 Q2 z* q/ f2 i8 d+ R
) j( M; Y0 L. I$ x/ s  l8 @' Y4 o
收藏 评论2 发布时间:2019-1-9 10:34

举报

2个回答
fillmoreand 回答时间:2019-1-9 14:39:29
RT-Thread的确不错,而且现在文档也逐渐完善了起来 公众号干货也蛮多 哈哈
公众号-二维码.jpg
yang_alex 回答时间:2019-1-9 23:33:31
fillmoreand 发表于 2019-1-9 14:399 ?1 m: Z" r" p+ m4 D6 V
RT-Thread的确不错,而且现在文档也逐渐完善了起来 公众号干货也蛮多 哈哈
! T# z: z1 _7 A  H1 s; ^: h
谢谢!已经关注了。实体书看起来更有感觉。

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版