LiteOS

维基百科,自由的百科全书
(差异) ←上一修订 | 最后版本 (差异) | 下一修订→ (差异)
跳转到导航 跳转到搜索
LiteOS
开发者华为
运作状态支持中
源码模式开源
当前版本
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    许可证三句版BSD
    后一代HarmonyOS
    OpenHarmony
    官方网站www.huawei.com/liteos
    仓库Gitee.com/LiteOS/LiteOS

    LiteOS华为开发的轻量级实时操作系统,也是开源物联网操作系统,遵照三句版BSD许可协议发布,并符合可移植操作系统接口标准。[1][2][3]

    该操作系统项目支持ARM(M0/3/4/7、A7/17/53、ARM9/11)、x86RISC-V等不同架构的单片机,是华为“1+8+N”全场景物联网解决方案的一部分,已在多个开源开发套件和行业产品中推介。[4]

    LiteOS曾经用于华为及荣耀品牌的智能手表,并于2021年6月开始整合到面向物联网的鸿蒙操作系统中。[5][6]

    LiteOS有两种开发方式,基于Keil等第三方IDE的开发,以及基于IoT Studio(VS Code插件)和iotlink SDK的开发。[3]

    历史[编辑]

    2015年5月20日,华为在网络大会上提出了“1+2+1”物联网解决方案,并发布了名为华为LiteOS的物联网操作系统。[7]

    主要特性[编辑]

    组成[编辑]

    OSAL[编辑]

    OSAL是各个不同操作系统的抽象层,不在LiteOS内核中。

    任务管理[编辑]

    包含就绪、运行、阻塞、退出四个状态。

    联网云组件[编辑]

    LiteOS SDK联网云组件集成了MQTT等IoT协议栈。OC部分可以对接华为云OC。USIP则是基于统一后台服务的联网框架。[3]

    参见[编辑]

    参考文献[编辑]

    1. ^ Huawei LiteOS. www.huawei.com. [2021-06-17]. (原始内容存档于2021-06-28). 
    2. ^ Huawei LiteOS: 轻量级操作系统,驱动万物感知 互联 智能. Gitee. [2021-06-17]. (原始内容存档于2021-06-30) (中文(中国大陆)). 
    3. ^ 3.0 3.1 3.2 朱有鹏. 华为LiteOS:快速上手物联网应用开发. 人民邮电出版社. ISBN 9787115561046. 
    4. ^ July 2020, Naushad K. Cherrayil 09. Huawei’s “1+8+N” strategy will be a big success in China as it has no competitors. TechRadar. [2021-06-17]. (原始内容存档于2021-06-24) (English). 
    5. ^ 快科技2018. 预装鸿蒙OS!华为旗舰智能手表WATCH 3真机首曝. finance.sina.com.cn. 2021-05-31 [2021-06-17]. (原始内容存档于2021-06-24). 
    6. ^ 华为 WATCH 3 并非首款运行鸿蒙的智能手表,肩负互联使命,它更独立智能了_操作系统. www.sohu.com. [2021-06-17]. (原始内容存档于2021-06-30) (English). 
    7. ^ Huawei's LiteOS Internet of Things operating system is a minuscule 10KB. BetaNews. 2015-05-20 [2021-06-17]. (原始内容存档于2021-06-28) (English). 
    8. ^ LiteOS - OverView. code.opensource.huaweicloud.com. [2023-08-08]. (原始内容存档于2023-08-10). 

    外部链接[编辑]