博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
操作系统µC/OS的故事,最终Micrium被Silicon Labs收购
阅读量:2046 次
发布时间:2019-04-28

本文共 1720 字,大约阅读时间需要 5 分钟。

关注、星标公众,不错过精彩内容

640?wx_fmt=png

说起μC/OS,相信大部分都不陌生,他属于Micrium公司下的一款实时操作系统(RTOS)。
一、μC/OS来源
μC/OS的故事始于1989年,创始人Jean J.Labrosse参加了一个Dynalco控制项目,并开始设计用于大型工业往复式发动机的基于微处理器的新型点火控制系统。
最初,J.Labrosse计划通过购买实时操作来实现。但是购买的操作系统存在一些问题,而且供应商修复需要很长时间。

640?wx_fmt=jpeg

Jean J.Labrosse

经过一番这折腾之后,J.Labrosse就着手开始开发自己的内核。在经过大约一年后,操作系统μC/OS问世了。
二、出版《μC/OS, The Real-Time Kernel》
因为急于向他人描述新软件,J.Labrosse写了一篇深入的论文来解释μC/OS的内部工作原理。

嵌入式系统编程分两部分发布了该论文的精简版,并引起了强烈反响。工程师很高兴地发现了高质量内核的内部工作原理,并一路下载了μC/OS源代码。

在J.Labrosse文章发表在《嵌入式系统编程》,《 R&D出版物》之后不久,“C User's Journal”的出版商与J.Labrosse联系,他们对整个μC/ OS书籍感兴趣。
1992年底,J.Labrosse发行了第一本书,命名为《μC/OS, The Real-Time Kernel》。

640?wx_fmt=jpeg

三、μC/ OS-II

几年来,J.Labrosse仅对μC/OS进行了微小的更改。但是,当R&D要求J.Labrosse编写第二版时,J.Labrosse认为必须对操作系统和本书进行实质性更新,更新后的操作系统为μC/OS-II。

μC/OS-II还提供了其先前版本所缺少的许多功能,包括堆栈检查功能,HOOK函数以及动态分配内存的安全方法。

640?wx_fmt=jpeg

MicroC/OS-II:实时内核于1998年发布,由于书籍和易于获得的源代码,学生们选择了μC/OS-II。
四、Micrium公司成立
2000年7月,当结合μC/ OS-II的航空电子产品获得DO-178B A级认证时,就提供了操作系统可靠性的权威证明。
μC/OS-II的其他认证包括食品药品监督管理局(FDA)上市前通知(510(k)),医疗器械上市前批准(PMA)和工业控制IEC-61508。
最终, J.Labrosse决定成立自己的软件公司。
1999年9月,Micrium正式成立。
Micrium来自Micro(用于微处理器或微控制器)和ium(代表Universe)一词,因此,Micrium代表“微处理器宇宙”(从软件的角度来看)。
五、μC/ OS-III
μC/ OS-III是在μC/ OS-II基础上增加了并扩展了一些功能,μC/ OS-III书籍于2008年推出。
采用ST的MCU,即基于Cortex-M3的STM32F107。该书旨在使读者不仅可以了解内核的内部工作原理,还可以在实际流行的MCU上进行实验。
六、Micrium被收购
2016年10月3日,Micrium公司公布:Silicon Labs收购领先的RTOS公司Micrium。
网址:

https://www.micrium.com/silicon-labs-acquires-leading-rtos-company-micrium

640?wx_fmt=png

自2016年被Silicon Labs收购Micrium以来,μC/OS-III已发展成为Micrium OS内核,Silicon Labs已对其性能,尺寸和功耗进行了优化,并免费向其客户提供。Silicon Labs致力于使用来自不同制造商的MCU向客户增强,支持和许可μC/OS-II,μC/OS-III和其他Micrium软件。
参考网址:

https://www.micrium.com/about/story

https://www.micrium.com/silicon-labs-acquires-leading-rtos-company-micrium

‧  END  

推荐阅读:

转载地址:http://zdtof.baihongyu.com/

你可能感兴趣的文章
【托业】【跨栏】3
查看>>
【托业】【跨栏】REVIEW2
查看>>
【托业】【怪兽】TEST04
查看>>
【托业】【怪兽】TEST01
查看>>
【托业】【怪兽】TEST02
查看>>
【托业】【怪兽】TEST03
查看>>
【托业】【跨栏】TEST04
查看>>
【托业】【跨栏】TEST05
查看>>
【托业】【全真题库】TEST1-语法题+阅读题
查看>>
【托业】【全真题库】TEST3-语法题+阅读题
查看>>
【托业】【跨栏】TEST06
查看>>
【托业】320题-语法题(03-04)(03-37、04-11)
查看>>
【日语】五十音图-一个好用的日语五十音图记忆方法
查看>>
linux下使用crontab实现定时PHP计划任务失败的原因分析
查看>>
linux环境下安装redis扩展
查看>>
一个简单大方的赞后+1,踩后-1js动画效果
查看>>
新手学习编程的最佳方式
查看>>
从json_encode过来的的字符串被返回到html页面时的解析
查看>>
linux虚拟机局域网网卡配置
查看>>
用js判断是否为手机浏览,如果是手机浏览就跳转到手机站
查看>>