0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

操作系统µC/OS的故事 最终Micrium被Silicon Labs收购

黄工的嵌入式技术圈 来源:黄工的嵌入式技术圈 作者:黄工的嵌入式技术 2020-02-03 15:10 次阅读

说起μC/OS,相信大部分都不陌生,他属于Micrium公司下的一款实时操作系统RTOS)。 一、μC/OS来源μC/OS的故事始于1989年,创始人Jean J.Labrosse参加了一个Dynalco控制项目,并开始设计用于大型工业往复式发动机的基于微处理器的新型点火控制系统。 最初,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》。

三、μC/ OS-II

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

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

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

自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

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 操作系统
    +关注

    关注

    37

    文章

    6801

    浏览量

    123283
  • Silicon Labs
    +关注

    关注

    11

    文章

    328

    浏览量

    62469
  • Micrium
    +关注

    关注

    1

    文章

    7

    浏览量

    11745
收藏 人收藏

    评论

    相关推荐

    linux是实时系统还是分时操作系统

    大家平时玩单片机基本上对于µC/OS、FreeRTOS、ThreadX这些操作系统非常熟悉了,他们都属于实时操作系统(RTOS),在工业领域比较广泛;然而对于linux这样的基于时间片
    的头像 发表于 11-11 11:43 421次阅读

    新手学操作系统(第一周)

    1.介绍计算机、OS与应用程序之间的关系,计算机的硬件是底层的基础,操作系统在其之上管理硬件资源,应用程序则通过操作系统来实现其功能;2.推荐参考学习书籍;3.实践环境的介绍
    的头像 发表于 10-08 11:33 237次阅读
    新手学<b class='flag-5'>操作系统</b>(第一周)

    为了学习内核开发,大佬手搓了一个轻量级操作系统YiYiYa OS

    管理器 接口层(C标准库) 接口层为操作系统内核向外核提供的基本功能。通过libc和libmusl可选,实现基本的标准库,方便开发者直接移植代码或者适配应用app。 内核层 内核层则为核心领域业务。每
    发表于 08-30 14:57

    【xG24 Matter开发套件试用体验】深入了解Silicon Labs xG24 Matter开发套件

    今天把收到的xG24 Matter开发套件给大家做个详细的介绍,Silicon Labs-芯科科技公司最新推出的一款具有智能和机器学习硬件加速功能的无线物联网产品评估xG24 Matter开发
    发表于 08-27 20:23

    为了学习内核开发,大佬手搓了一个轻量级操作系统YiYiYa OS

    、gpio、i2c、spi驱动等 系统移植教程 作者本人及团队自制的开源掌机FunKey所采用的操作系统就是基于Linux内核和YiYiYa OS,YiYiYa
    发表于 08-27 10:08

    嵌入式实时操作系统:Intewell操作系统与VxWorks操作系统有啥区别

    Intewell操作系统和VxWorks操作系统都是工业领域常用的操作系统,它们各有特点和优势。以下是它们之间的一些主要区别:
    的头像 发表于 07-08 14:16 418次阅读
    嵌入式实时<b class='flag-5'>操作系统</b>:Intewell<b class='flag-5'>操作系统</b>与VxWorks<b class='flag-5'>操作系统</b>有啥区别

    国产CPU和操作系统纳入政府采购清单:加速换国产OS

    国家发文要求将国产CPU和操作系统纳入采购清单,涉及35个项目,将推动国产CPU和操作系统产业发展。此举将提高我国信息系统安全性和可靠性,减少对外部技术的依赖。政府部门已开始采购国产CPU和
    的头像 发表于 05-13 17:42 1993次阅读
    国产CPU和<b class='flag-5'>操作系统</b><b class='flag-5'>被</b>纳入政府采购清单:加速换国产<b class='flag-5'>OS</b>

    中科创达全球首发面向中央计算的AI原生整车操作系统—滴水OS

    2024年4月26日,作为全球领先的智能操作系统及端侧智能产品和技术提供商,中科创达在北京国际车展上全球首发面向中央计算的AI原生整车操作系统——滴水OS,旨在赋能汽车产业拥抱AI大模型,加速推动汽车厂商的国际化战略落地。
    的头像 发表于 04-28 09:58 910次阅读

    瑞萨CTSU程序在向嵌入式OS操作系统移植时的注意事项

    瑞萨CTSU程序在向嵌入式OS操作系统移植时的注意事项
    的头像 发表于 03-29 08:05 348次阅读
    瑞萨CTSU程序在向嵌入式<b class='flag-5'>OS</b><b class='flag-5'>操作系统</b>移植时的注意事项

    龙蜥操作系统/Anolis OS荣登“2023生态开源项目”奖项榜单

    在2023开放原子开发者大会上,开放原子开源基金会公布了“2023生态开源项目”榜单,龙蜥操作系统/Anolis OS凭借过硬的产品能力、优秀的安全治理以及较强的社区活跃度等多方面的突出表现成功入选。
    的头像 发表于 02-28 11:04 554次阅读

    联想今年将发布AI OS操作系统

    联想正式宣布,将把AI PC和个人Agent作为2024年的核心业务推进重点,并计划在今年内推出全新的“AI OS操作系统”以及一系列搭载此系统的“AI PC”。这一创新举措标志着联想在人工智能领域的深度布局和前沿探索。
    的头像 发表于 02-18 11:10 1027次阅读

    全国大学生计算机系统能力大赛操作系统设计赛-LoongArch 赛道广东龙芯2K1000LA 平台资料分享

    操作系统教学。 开发者: 深圳大学罗老师。 含OS代码、实验代码、实验指导书和PPT演示资料,可以直接用于操作系统教学。 mit xv6-labs. 本项目是xv6-
    发表于 02-04 15:37

    深度解析全球操作系统格局

    操作系统是负责协调、管理和控制计算机硬件与软件资源的程序,是整个计算机的核心系统软件。 按照操作系统面向的设备类型,通用操作系统主要包括桌面操作系统
    的头像 发表于 01-18 15:00 1157次阅读
    深度解析全球<b class='flag-5'>操作系统</b>格局

    荣耀推出自研操作系统MagicOS 8.0

    荣耀正式推出了自主研发的全新操作系统——MagicOS 8.0(中文名:魔法OS 8.0)。这款操作系统凭借其独创的平台级AI使能的意图识别人机交互,引领了智能终端交互的新潮流。
    的头像 发表于 01-12 15:11 2243次阅读

    航天宏图推出新一代卫星操作系统PIESAT-OS 1.0版

    和满足卫星任务快速开发和资源优化需求的必要途径。然而,研发新一代卫星操作系统的过程极具挑战性。面对这些高标准需求,航天宏图公司凭借卓越的技术实力和前瞻性的创新思维,重磅推出了新一代卫星操作系统——PIESAT-OS 1.0版。
    的头像 发表于 01-03 10:57 1073次阅读
    航天宏图推出新一代卫星<b class='flag-5'>操作系统</b>PIESAT-<b class='flag-5'>OS</b> 1.0版