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

#我与RTOS二三事#

[复制链接]
yang_alex 发布时间:2019-1-9 10:34
      刚开始学习单片机的时候,是从汇编语言开始学起。那时候,都是操控底层的寄存器,程序也简单,单片机资源也受限制,所以直接就是裸奔。& Q4 D( M( f4 v' m- i! U! p. g

2 G  v* j/ _. D; G; P      随着C51语言的兴起,产品复杂度提高,有时候牵一发而动全身,直接裸奔就很受限制,修改起来也非常麻烦。于是开始使用时间片调度(这就是最初的RTOS的雏形了)。/ a9 Y0 v3 R7 T' m3 c
3 d5 N* s/ u  w9 \
      随着时代的进步,产品种类的增多,半导体厂商争奇斗艳,使用的MCU的种类也不再局限于之前单一的51内核,这时代码的迁移就麻烦了。不过正赶上uC-OS的热潮,公司也买了uC-OSII的授权,所以在一些产品上开始使用uC-OSII,这是我最早使用的真正意义上的RTOS。uC-OSII的授权仅仅是产品授权,换个类型的产品需要另外缴纳授权费用。这时候免费的适用的FreeRTOS开始进入我的视野。各大半导体厂商几乎都把FreeRTOS移植到自己的MCU上,所以用起来也方便很多。同时随着技术的发展,不仅仅是任务调度,外设的驱动也越来越复杂,和RTOS的结合也越来越紧密,比如说LCD的驱动、FS等。所以一段时间,STM32+FreeRTOS+emWin成了产品开发的标配。
2 I8 D% F% |0 `8 Q3 {. _# e( r% K9 J1 K1 m. X* i/ \
       现在国产的RTOS---RT-Thread也起来了,而且越来越好,授权方式也可以接受,所以趁着这次论坛活动,学习一下RT-Thread,看看是否可以在产品中使用。* _% o) y( F) l+ ~6 V

2 w  S+ O$ L8 c+ `6 d. ~! T- Y
3 m" J" G6 w! m* j  J6 n) ^3 y9 u! e3 ?) ~  r
收藏 评论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:398 b! j* G& u8 M
RT-Thread的确不错,而且现在文档也逐渐完善了起来 公众号干货也蛮多 哈哈
4 {: t( `% @) o4 c: W
谢谢!已经关注了。实体书看起来更有感觉。

所属标签

相似分享

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