分享免费的编程资源和教程

网站首页 > 技术教程 正文

RT-thread感触

goqiw 2025-03-01 13:55:04 技术教程 27 ℃ 0 评论

工作中接触了几个RTOS,如freeRTOS,uCOSII,ThreadX。我认为稳定性和功能最好的非Threadx莫属了,国内最近随着物联网的兴起,一款国产的RTOS开始被人们所关注,RT-thread,实时上RTOS的原理大同小异,但是RT-thread支持的中间件很多,这个和ThreadX很像,比如UI,USB,文件系统等,RT-thread还支持pthraed接口,这让应用开发更加快捷。我闲着无聊,在接下来一段时间内学习一下这款RTOS,对自己感兴趣的地方写写感触和总结。

RT-Thread和我之前所接触的RTOS内核在设计思路上有很多不同,暂且不说RT-thread内核之外的丰富组件,内核本身设计时采用面向对象的思路,这个和linux很像,可以说很多linux上优秀的设计方法被引入到RT-thread,具体那些内容和linux很相像:

1、内核对象,内核对象使用链表连接起来。

2、设备的驱动采用类似file ops的设计注册到系统的方式。

3、函数符号的导出,如RTM_EXPORT(rt_device_close);等。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表