竹笋

首页 » 问答 » 常识 » 国产嵌入式操作系统发展思考CSDN
TUhjnbcbe - 2023/9/8 21:31:00

作者

何小庆

责编

屠敏

嵌入式操作系统历史悠久、门类繁多、用途广泛,不仅包括嵌入式实时多任务操作者系统(RTOS)、开源的Linux、机器人和路由器操作系统,还包括新型的物联网操作系统,以及边缘计算操作系统平台。笔者认为,只要是国人开发的,国人参与维护的开源项目,都是广义上的“国产嵌入式操作系统”,随着中国物联网产业迅猛发展,国产装备自主可控需求旺盛,国产嵌入式操作系统发展步入快车道。

国产物联网操作系统颇具影响力

睿赛德电子科技公司这个名字大家不是很熟悉,但是他们的产品RT-Thread在物联网和嵌入式开发者心目中是非常棒的开源软件,RT-Thread是国内目前合作和支持芯片和厂商众多、社区开发者踊跃、组件丰富、应用领域广泛的国产物联网操作系统。年以前,RT-Thread还是一个传统的嵌入式操作系统,经过过去两年的发展,RT-Thread在缩短产品开发周期、加快端云互联对接和提升设备端软件质量等方面做了大量工作,取得显著的成效。

华为LiteOS是另外一个在物联网领域颇具影响力的嵌入式操作系统。今天名气已经很大的华为可穿戴产品,比如HuaweiWatchGT,年开始使用LiteOS。超低功耗和超小的尺寸要求,给了LiteOS一个发展成熟的机会,到了年正式推出开源的物联网操作系统,LiteOS已经初具规模很快在NB-IoT领域站稳了市场,特别是OPENCPU的NB-IOT芯片和模组方案里面,都有LiteOS身影。在HDC大会上,鸿蒙OS的当前的架构里面,LiteOS也是其内核之一(Linux、鸿蒙和LiteOS)。随着鸿蒙出现,未来LiteOS还是一个谜,但其针对IoT设备特有的素质,必将会融合进华为操作系统的布局里面。

开源嵌入式操作系统助力创新发展

Zephyr是年由Intel、Synopsys、NXP等公司发起的开源实时操作系统平台项目,现在由Linux基金会管理。项目旨在联合整个行业的领导者,构建针对资源小型受限设备,开发一个可扩展的嵌入式实时操作系统。Zephyr虽然历史比较短,但起点很高,是发起公司和组织多年的经验教训的总结,最初的代码来自风河,风河的vxworkRTOS在工业和航空航天极有影响力。Zephyr虽然只有3年的历史,相对FreeRTOS和Contiki等开源RTOS,Zephyr比较完备,中间件丰富。在安全设计方面Zephyr有缜密的考量,在代码规范中,Zephyr用MISRAC;在功能安全认证上,Zephyr选择IEC,这些功能开源嵌入式操作系统里面还没有其他项目能做到。Zephyr有一个充满活力的国际开发社区,它和物联网操作系统中的ARMMbedOS、nuttX和RIOT比较,活跃度很高。虽然Zephyr目前在中国

1
查看完整版本: 国产嵌入式操作系统发展思考CSDN