1、LiteOS 简介
Huawei LiteOS 是华为轻量级物联网操作系统,其体系架构如下图所示:
Huawei LiteOS由Huawei LiteOS kernel、互联互通中间件、开放API以及安全组成:
1)Huawei LiteOS Kernel为Huawei LiteOS基础内核,属于最精简RTOS。
包括任务管理、内存管理、时间管理、通信机制、中断管理、队列管理、事件管理、定时器、异常管理等操作系统基础组件,可以单独运行;
2)Huawei LiteOS互联互通中间件,可覆盖短距(Wifi、 BT等)/广域(4G/NB-IoT)协议,可解决不同协议架构间互联互通、互操作问题;
3)Huawei LiteOS提供面向不同IoT领域的业务Profile,并以开放API的方式提供给第三方开发者;
4)Huawei LiteOS构建完备的设备侧安全、轻量级E2E传输安全能力。
1.1、LiteOS 特性