Huawei LiteOS Intro
Huawei LiteOS
面向IOT领域,构建轻量级物联网操作系统, 目前支持ARM64,ARM Contex-A, ARM Cortex-M0, Cortex-M3, Cortex-M4, Cortex-M7
- 优势:
- 高实时性,高稳定性
 - 超小内核,基础内核体积可以裁剪至不到10K
 - 低功耗
 - 支持功能静态裁剪
 
 
架构框图

- 基础内核:
- 极小内核
- 任务管理
 - 内存管理
 - 中断管理
 - 异常管理
 - 系统时钟
 
 - 可裁剪其他模块
- 信号量
 - 互斥锁
 - 队列管理
 - 事件管理
 - 软件定时器
 
 
 - 极小内核
 - 内核增强
- C++ 支持
 - 调测组件
 - shell命令
 - Trace事件跟踪
 - CPU占用率
 - LMS
 
 - 文件系统
- vfs
 - ramfs
 - fatfs
 
 - 系统库接口
- libc
 - libm
 - posix
 - cmsis
 
 - 网络协议栈
- CoAP
 - LwM2M
 - MQTT