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)、x86、RISC-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]
參見
[編輯]參考文獻
[編輯]- ^ Huawei LiteOS. www.huawei.com. [2021-06-17]. (原始內容存檔於2021-06-28).
- ^ Huawei LiteOS: 轻量级操作系统,驱动万物感知 互联 智能. Gitee. [2021-06-17]. (原始內容存檔於2021-06-30) (中文(中國大陸)).
- ^ 3.0 3.1 3.2 朱有鵬. 华为LiteOS:快速上手物联网应用开发. 人民郵電出版社. ISBN 9787115561046.
- ^ 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) (英語).
- ^ 快科技2018. 预装鸿蒙OS!华为旗舰智能手表WATCH 3真机首曝. finance.sina.com.cn. 2021-05-31 [2021-06-17]. (原始內容存檔於2021-06-24).
- ^ 华为 WATCH 3 并非首款运行鸿蒙的智能手表,肩负互联使命,它更独立智能了_操作系统. www.sohu.com. [2021-06-17]. (原始內容存檔於2021-06-30) (英語).
- ^ Huawei's LiteOS Internet of Things operating system is a minuscule 10KB. BetaNews. 2015-05-20 [2021-06-17]. (原始內容存檔於2021-06-28) (英語).
- ^ LiteOS - OverView. code.opensource.huaweicloud.com. [2023-08-08]. (原始內容存檔於2023-08-10).