跳至內容

LiteOS

維基百科,自由的百科全書
LiteOS
開發者華為
運作狀態支持中
源碼模式開源
許可證三句版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) (英語). 
  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) (英語). 
  7. ^ Huawei's LiteOS Internet of Things operating system is a minuscule 10KB. BetaNews. 2015-05-20 [2021-06-17]. (原始內容存檔於2021-06-28) (英語). 
  8. ^ LiteOS - OverView. code.opensource.huaweicloud.com. [2023-08-08]. (原始內容存檔於2023-08-10). 

外部連結

[編輯]