这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 实时操作系统μC/OS和MicriumOS的区别

共7条 1/1 1 跳转至

实时操作系统μC/OS和MicriumOS的区别

高工
2022-06-06 10:09:10     打赏
有初学者问:μC/OS 和 Micrium OS 的区别是什么?


image.png


关于 μC/OS

现在学习的 RTOS 有很多了,但早些年,RTOS还相对不那么流行,μC/OS就是当年初学者的首选,以至于 μC/OS 的学习资料很多。
2016年,Silicon Labs(芯科科技)收购领先的RTOS公司MicriumμC/OS就归 Silicon 所有了。

然后,μC/OS 就分为了“两派”:μC/OS 和 Micrium OS,也就是你们进入官网看到的:

image.png


Micrium OS

Silicon 收购 Micrium,其中的一个目的,就是为了发展自己的 MCU 生态、业务。
其中,Micrium OS(沿用了 Micrium 公司的名字)就是为 MCU 生态添加的实时操作系统。

配合自家的 Simplicity Studio 工具可以自动生成代码工程,降低初学者入门门槛,免去复杂的移植过程。同时,节约开发者时间,快速搭建工程模板。

image.png


类似于 STM32CubeMX 工具(包含FreeRTOS实时操作系统,通过工具动动鼠标就能快速生成代码工程。也类似于RT-Thread Studio包含RT-Thread实时操作系统

μC/OS

μC/OS,还是原来的 μC/OS。一套包含μC/OS Ⅱ、 μC/OS Ⅲ,以及对应的组件,如FS、USB、 Modbus、 TCP/IP、 CAN等内核以及组件开源的代码。

image.png


因为 μC/OS 早期有很多用户,还有早期是付费RTOS,为了维护(照顾这一批用户,μC/OS也保留下来了。
更多信息,可以参看官网描述:https://www.silabs.com/developers/micrium

最后

通过上面的描述,相信你大概有多了解了。
如果想要深入学习 μC/OS 内核原理(或源代码),还是建议学习 μC/OS。如果是基于 Silicon 的MCU 快速开发项目,建议 Micrium OS





关键词: 实时     操作系统    

专家
2022-06-06 10:37:24     打赏
2楼

谢谢楼主分享,辛苦了


专家
2022-06-07 13:40:54     打赏
3楼

谢谢


高工
2022-06-07 13:55:47     打赏
4楼

谢谢楼主分享


菜鸟
2022-06-08 11:37:35     打赏
5楼

谢谢楼主分享


助工
2022-06-08 11:53:12     打赏
6楼

不错


专家
2022-06-08 16:19:04     打赏
7楼

谢谢分享


共7条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]