专栏名称: 嵌入式微处理器
关注这个时代最火的嵌入式微处理器,你想知道的都在这里。
目录
51好读  ›  专栏  ›  嵌入式微处理器

2024年8月RTOS排行榜出炉

嵌入式微处理器  · 公众号  ·  · 2024-09-02 13:10

正文

不知道大家平时常用哪款RTOS学习/开发项目?

目前世界上,国内外大大小小、知名和不知名的RTOS加起来应该超过了一百款,但大家熟知的其实也就那么几款、十几款而已。

全球知名的开源软件仓库平台(SourceForge)公布了2024年8月的RTOS“榜单”。

地址:
https://sourceforge.net/software/real-time-operating-systems-rtos/

其中包括大家熟悉的 FreeRTOS、 RT-Thread、 ThreadX、 embOS、NuttX 等实时操作系统。

当然,它这个排行榜分为赞助排行、评价高低排行、评论多少排行。还有,它这个排行是全球性的,不是只在中国。

比如评价排行:

大概有27款RTOS, 包括免费和付费的RTOS,也有内核源码开源和非开源的RTOS。 其实,很多RTOS大家都用过,或见过。

它这个排行榜具体是通过什么规则得出来的,目前还没有找到根据。感觉应该与搜索、下载等活跃情况有关。

其中第一款『VxWorks』就是一款经典但付费又不开源的实时操作系统。



这里顺便科普一下 『VxWorks』实时操作系统发展历史: VxWorks问世的 时间相比现在绝大多数RTOS都要早

早在1983年,美国 Wind River System(风河)公司就推出了 VxWorks 操作系统,远早于2003年的FreeRTOS,也早于1991年的μC/OS。

VxWorks应用领域非常广泛,除了大家了解的消费类电子、通信、工业等,还应用于军事、航空、航天等领域。

虽然VxWorks非常优秀,但因为它收费,内核也不开源,所以“拦截”了很大一批用户。

再次就是FreeRTOS,它的成名在于FreeRTOS开源免费,且支持比较宽松的MIT开源协议,可以免费商用。

但可惜的是,没有看到 µCOS 的身影,根据我这么多年使用RTOS的经历,目前我所使用过的RTOS中, µCO S源码是 最值得推荐学习的一款RTOS,无论是从编码规范,还是代码注释,绝对是超越很多RTOS的。

END

来源:strongerHuang

版权归原作者所有,如有侵权,请联系删除






请到「今天看啥」查看全文