【LiteOS】HUAWEI LiteOS 详解

1、功能介绍

Huawei LiteOS 是华为面向 IoT 领域,构建的轻量级物联网操作系统,遵循 BSD-3 开源许可协议,可广泛应用于智能家居、个人穿戴、车联网、城市公共服务、制造业等领域,大幅降低设备布置及维护成本,有效降低开发门槛、缩短开发周期。

【LiteOS】HUAWEI LiteOS 详解_第1张图片

2、硬件支持

LiteOS 目前已经适配了 30 多种开发板,其中包括 ST、NXP、GD、MIDMOTION、SILICON、ATMEL 等主流厂商的开发板:

1)ST

STM32L053R8Tx

STM32F103RB

STM32F411RE

STM32F412ZG

STM32F429ZI

STM32F429IG

STM32L476RG

STM32F746ZG

2)NXP

LPC824

LPC54110

FRDM-KW41Z

FRDM_KL26Z

3)MindMotion

MM32F103

MM32L373

MM32L073PF

4)SILICON

efm32_stk3700

emf32_slstk3400a

emf32_slstk3401a

5)ATMEL

ATSAM4S-XPRO

atsamd21

ARDUINO ZERO PRO

6)GD

GD32F450I-EVAL

GD32F190R-EVAL

GD32F103C-EVAL

GD32F150R-EVAL

GD32F207C-EVAL

7)Nuvoton

NuTiny-NUC472H

NuTiny-Nano130K

8)Nordic Semiconductors

NRF52840-PDK

NRF52-DK

9)MediaTek

LINKIT7687HDK

10)TI SimpleLink

LAUNCHXL-CC3220SF

11)Microchip

ATSAME70Q21

12)ADI

ADuCM4050

3、LiteOS 内核详解

LiteOS Kernel 是 Huawei LiteOS 操作系统基础内核,包括任务管理、内存管理、时间管理、通信机制、中断管理、队列管理、事件管理、定时器等操作系统基础组件,可以单独运行。

1)高实时性,高稳定性;

2)超小内核,基础内核体积可以裁剪至不到 10K;

3)低功耗;

4)支持功能静态裁剪。

【LiteOS】HUAWEI LiteOS 详解_第2张图片

4、LiteOS SDK

LiteOS SDK 是 Huawei LiteOS 软件开发工具包(Software Development Kit),包括端云互通组件,FOTA,JS 引擎、传感器框架等内容。

【LiteOS】HUAWEI LiteOS 详解_第3张图片

 

refer:

https://liteos.github.io/quick-start/intro/#liteos-内核

 

 

你可能感兴趣的:(LiteOS系统开发)