3、嵌入式系统操作系统及Linux发行版介绍

嵌入式系统操作系统及Linux发行版介绍

1. 物联网设备适用的操作系统

物联网设备通常体积较小,可能无法运行完整的Linux系统,但运行操作系统仍能带来诸多益处。与具备内核、设备驱动模型、文件系统、网络栈和大量实用工具的完整Linux操作系统不同,许多替代方案仅包含处理调度、同步和中断,以及可能管理内存的内核。以下介绍两款值得关注的操作系统。

1.1 FreeRTOS

  • 基本信息 :FreeRTOS是一个开源项目,旨在实现小巧和简单。最初由Richard Barry编写,随后他成立了Real Time Engineers Ltd. 提供商业支持。它已被移植到35种微控制器上。其发行遵循GPL版本2,并带有一项例外和一项限制。例外允许即使应用代码与FreeRTOS内核链接,仍可将其保留为专有代码;限制是未经Real Time Engineers Ltd. 明确许可,不得将FreeRTOS用于任何竞争或比较目的,包括发布任何形式的运行时或编译时指标。
  • 商业版本 :还有名为OpenRTOS的商业许可证版本,具备额外特性,如提供保修(开源版本无保修)、专业技术支持(开源版本由志愿者在线社区支持)、IP侵权保护(Real Time Engineers Ltd. 将为商业许可证持有者辩护专利或版权侵权指控),且无需将对RTOS内核的更改开源。另一款商业产品SafeRTOS将FreeRTOS扩展到安全关键系统领域,已通过多项国际安全标准认证,适用于医疗设备。OpenRTOS和SafeRTOS均由WITTENSTEIN High Integrity Systems与Real Ti
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值