裸跑与操作系统

2019-07-20 11:19发布

RT,看了原子拓展例程,在网络方面,有裸跑,有ucos操作系统,还有RAW***,菜鸟一枚在此弱弱的提问下,开发过程中应如何选择呢?裸跑会不会产生意想不到的问题?  譬如开发tcp链接进行与客户端通信。
RAW****又是啥?


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
八度空间
2019-07-20 15:26
RAW-OS,和uCOS、FreeRTOS、RT-Thread等一个性质

裸奔:1、CPU只能单向处理任务,利用定时器也可以实现伪OS多任务调度的宏观现象
          2、在实现模块化编程方面不怎么理想,也是可以实现,代码看起来就没有辣么美观了,看代码组织能力了
带OS:1、CPU可以多项任务在时间轮询过程中分别处理,也就是任务1处理1ms,任务2处理1ms,任务3处理1ms等等操作,宏观上实现多线程的效果
           2、在实现模块化编程方面非常适合,一个模块功能就是一个任务,比如带协议栈的蓝牙、WIFI模块等等

一周热门 更多>