软件介绍
Huawei LiteOS 是华为面向物联网设备开发的轻量级实时操作系统(RTOS),以开源形式发布。
核心功能
- 基础内核:包含任务管理、内存管理、异常管理、系统时钟和中断管理,信号量、互斥锁、队列、事件和软件定时器属于可裁剪模块。
- 扩展内核:提供 C++ 支持、动态加载、低功耗(Tickless 机制、run-stop 休眠唤醒)以及维测功能,如统计 CPU 占用率、通过串口执行 Shell 命令。
- 云端连接:集成 LwM2M、CoAP、mbedTLS 和 LwIP 协议栈,并提供 AgentTiny 模块,封装 LwM2M 细节,便于设备连接云平台。
支持平台与系统要求
它是运行在嵌入式设备上的系统内核,不是 Windows 桌面软件。GitHub 仓库列出的架构有 ARM Cortex-M0、M3、M4、M7 和 Cortex-A;维基百科还提到 x86 和 RISC-V 等架构。
版本与授权
代码以 BSD-3-Clause 协议开源。维基百科记载的最新版本为 V5.0(2020 年 12 月发布),并称该项目已停止独立发展,其内核变体并入了 OpenHarmony。
适用人群或使用场景
适合开发 NB-IoT 等物联网终端、需要在资源有限的微控制器上运行实时系统的嵌入式开发者,也可供学习 RTOS 内核结构时参考。
版本列表
-
-
-
Huawei LiteOS v5.0.0 官方版
Huawei LiteOS(华为物联网操作系统),HuaweiLiteOS是华为面向 ...
软件大小:88.3 MB 更新时间:2021-01-07
-
