RTOS介绍
概念
RTOS: 实时操作系统
RTOS提供的事件驱动型设计方式,使得RTOS只是在处理实际任务时才会运行,这能够更合理的利用CPU。在实际项目中,如果程序等待一个超时事件,传统的无RTOS情况下,要么在原地一直等待而不能执行其它任务,要么使用复杂(相对RTOS提供的任务机制而言)的状态机机制。如果使,用RTOS,则可以很方便的将当前任务阻塞在该事件下,然后自动去执行别的任务,这显然更方便,并且可以高效的利用CPU。
市场情况
标签:14,Freertos,RTOS,介绍,开源,实时操作系统,CPU From: https://www.cnblogs.com/mzx233/p/17714291.htmluCos,收费,开源协议变来变去的。用户基数大,代码容错做了很多,保证了稳定性,老牌系统,有保障
Freertos,开源,免费,目前全球市占率最高的实时操作系统,现在绝大多数soc厂家的芯片都会内嵌一个cortex-M核用于低功耗,跑的都是的Freertos
RT-Thread 开源,免费,内核稳定,组件丰富,国产。