fengxin32 发表于 2019-7-10 22:26:40

看FreeRTOS也有了驱动的统一接口啊

本帖最后由 fengxin32 于 2019-7-10 22:28 编辑

FreeRTOS-Plus-IO,把驱动接口统一到 open(), read(), write(), ioctl()这几个函数上.
一直觉得RT_Thread相对FreeRTOS和RTX,最大的优势就是它的设备驱动框架,为编写驱动提供了便利。
不过FreeRTOS-Plus-IO的资料好少,就提供了一个例程,更倒霉的是这例程还是LPCXpresso IDE的,还要先去NXP注册,再下载:dizzy:

byccc 发表于 2019-7-10 23:47:30

对于单片机来说,这些附加API层就是累赘

fengxin32 发表于 2019-7-11 21:33:32

对51来说是累赘吧,想当年我的电脑也才166MHz,32M内存,现在F429都达到了。
分层的API对可移植性和协同工作还是极其有用的。

byccc 发表于 2019-7-12 07:25:12

fengxin32 发表于 2019-7-11 21:33
对51来说是累赘吧,想当年我的电脑也才166MHz,32M内存,现在F429都达到了。
分层的API对可移植性和协同工 ...

不吹不黑,以GITHUB为例子,100个搜索的stm32例子,有一个采用io层的就不错
页: [1]
查看完整版本: 看FreeRTOS也有了驱动的统一接口啊