TA的每日心情 | 怒 2022-6-26 13:17 |
|---|
签到天数: 4 天 [LV.2]
|
发表于 2021-10-16 08:44:19
|
显示全部楼层
HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备.
HarmonyOS系统架构整体遵从分层设计,从下向上依次为:内核层、系统服务层、框架层和应用层。系统功能按照“系统 > 子系统 > 功能/模块”逐级展开,在多设备部署场景下,支持根据实际需求裁剪某些非必要的子系统或功能/模块。其中一个内核即LiteOS内核。
Huawei LiteOS自开源社区发布以来,围绕物联网市场从技术、生态、解决方案、商用支持等多维度使能合作伙伴,构建开源的物联网生态,目前已经聚合了50+ MCU和解决方案合作伙伴,共同推出一批开源开发套件和行业解决方案,帮助众多行业客户快速的推出物联网终端和服务,客户涵盖抄表、停车、路灯、环保、共享单车、物流等众多行业,加速物联网产业发展和行业数字化转型.
从官网的数据来看,目前HUAWEI LiteOS支持的硬件比鸿蒙还是丰富一些,提供了更多内核案例和移植策略,从代码来看,它们都支持Cortex-M内核和Cortex-A内核,HarmonyOS内核文件分别有两个,即liteos-a和liteos-m,例程分别有对应的支持,从内核名称上看到liteos的字样,可以推测鸿蒙内核对于Huawei LiteOS内核具有一定的继承性;而Huawei LiteOS开源主线上仅用一个统一的内核支持了多种CPU架构,可以从Arch目录下看到提供了对Cortex-A(包括32位及64位处理器)的支持,以及Cortex-M的支持。 |
|