以前一直折腾FreeRTOS,没时间折腾RT-Thread。
虽然暂时对RT-Thread学的不深,但是从学习难度和社区支持来看,相信多年后RT-Thread会成为主流,大概是因为很多RT-Thread的中文资料吧。
入门还要先学FreeRTOS吗?感觉两者没有先后关系,不是要学了FreeRTOS才能学RT-Thread。个人觉得,不懂/不精通英文的小伙伴,还不如先学RT-Thread。
目录
1 RT-Thread官网
RT-Thread, RTOS, 物联网操作系统 - RT-Thread物联网操作系统RT-Thread, 小而美的物联网操作系统https://www.rt-thread.org/学习RT-Thread的入口,当然是官网。
2 RT-Thread的亮点
虽然个人觉得最大的亮点是“中文”资料,而不是“英文”资料,但是这个似乎......也算是“亮点”
2.1 组件丰富
组件丰富意味着不用管太多繁杂的底层,拿来用就完事,专注于业务需求。
从学习的角度来看,当然是先学会使用,先做项目,再回过头来深入学细节。
相比与FreeRTOS或者UCOSIII,RT-Thread的开发可以让你少一些底层的繁琐逻辑,跟RTX有点像,不过RTX是Keil自带的RTOS,你用别的软件(比如vscode)开发RTX就不太合适。
2.2 优雅的文档
官网进去能看到文档中心,不得不说,网页的UI是挺好看的。
RT-Thread 文档中心https://www.rt-thread.org/document/site/#/
2.3 人性化的学习路径
学习路线还分了无RTOS经验和有RTOS经验,不得不说,对初学者极其爽。
3 各种开发板
虽然各个开发板都可以,不过官方还提供了一个python(MicroPython)的音视频开发板,挺有意思的,迟点有空入手体验一下(下次一定......)。
(持续更新ing)