14_RTOS介绍

RTOS介绍

概念

RTOS: 实时操作系统

RTOS提供的事件驱动型设计方式,使得RTOS只是在处理实际任务时才会运行,这能够更合理的利用CPU。在实际项目中,如果程序等待一个超时事件,传统的无RTOS情况下,要么在原地一直等待而不能执行其它任务,要么使用复杂(相对RTOS提供的任务机制而言)的状态机机制。如果使,用RTOS,则可以很方便的将当前任务阻塞在该事件下,然后自动去执行别的任务,这显然更方便,并且可以高效的利用CPU。

市场情况

uCos,收费,开源协议变来变去的。用户基数大,代码容错做了很多,保证了稳定性,老牌系统,有保障

Freertos,开源,免费,目前全球市占率最高的实时操作系统,现在绝大多数soc厂家的芯片都会内嵌一个cortex-M核用于低功耗,跑的都是的Freertos

RT-Thread 开源,免费,内核稳定,组件丰富,国产。

posted @   爱吃冰激凌的黄某某  阅读(119)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
点击右上角即可分享
微信分享提示