Huawei LiteOS是華爲面向物聯網領域開發的一個基於實時內核的輕量級操做系統。本項目屬於華爲物聯網操做系統Huawei LiteOS源碼,現有基礎內核支持任務管理、內存管理、時間管理、通訊機制、中斷管理、隊列管理、事件管理、定時器等操做系統基礎組件,更好地支持低功耗場景,支持tickless機制,支持定時器對齊。html
同時提供端雲協同能力,集成了LwM2M、CoAP、mbedtls、LwIP全套IoT互聯協議棧,且在LwM2M的基礎上,提供了AgentTiny模塊,用戶只需關注自身的應用,而沒必要關注LwM2M實現細節,直接使用AgentTiny封裝的接口便可簡單快速實現與雲平臺安全可靠的鏈接。git
Huawei LiteOS自開源社區發佈以來,圍繞NB-IoT物聯網市場從技術、生態、解決方案、商用支持等多維度使能合做夥伴,構建開源的物聯網生態,目前已經聚合了30+ MCU和解決方案合做夥伴,共同推出一批開源開發套件和行業解決方案,幫助衆多行業客戶快速的推出物聯網終端和服務,客戶涵蓋抄表、停車、路燈、環保、共享單車、物流等衆多行業,爲開發者提供 「一站式」 完整軟件平臺,有效下降開發門檻、縮短開發週期。github
該文檔描述的是LiteOS內核源代碼的詳細信息。經過此文檔讀者能夠了解LiteOS的源代碼結構,以及LiteOS的main()函數的功能。安全
LiteOS移植指南less
該文檔詳細講解了LiteOS各模塊開發及其實現原理。用戶能夠根據該文檔學習各模塊的使用。ide
LiteOS SDK是Huawei LiteOS軟件開發工具包(Software Development Kit),經過LiteOS SDK端雲互通組件,簡單快速地實現與華爲 OceanConnect IoT平臺安全可靠鏈接,能夠大大減小開發週期,快速構建IoT產品。函數
LiteOS SDK是Huawei LiteOS軟件開發工具包(Software Development Kit),經過LiteOS SDK端雲互通組件,簡單快速地實現與華爲 OceanConnect IoT平臺安全可靠鏈接,能夠大大減小開發週期,快速構建IoT產品。工具
LiteOS開源項目目前支持ARM Cortex-M0,Cortex-M3,Cortex-M4,Cortex-M7等芯片架構
LiteOS支持的開發板列表 Huawei LiteOS 聯合業界主流MCU廠家,經過開發者活動,目前已經適配了30+ 通用 MCU開發套件,5套NB-IoT集成開發套件
該文檔描述如何提交commit到LiteOS倉庫,這是LiteOS開發必須遵照的commit規則,不然提交的commit會被駁回。請點連接瞭解詳細信息。
該文檔描述開發者如何建立本身的倉庫,開發而後貢獻代碼到LiteOS倉庫。請點連接瞭解詳細信息。