NXP

【LiteOS】HUAWEI LiteOS 详解

2019-07-12 13:31发布

1、功能介绍 Huawei LiteOS 是华为面向 IoT 领域,构建的轻量级物联网操作系统,遵循 BSD-3 开源许可协议,可广泛应用于智能家居、个人穿戴、车联网、城市公共服务、制造业等领域,大幅降低设备布置及维护成本,有效降低开发门槛、缩短开发周期。 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)支持功能静态裁剪。 4、LiteOS SDK LiteOS SDK 是 Huawei LiteOS 软件开发工具包(Software Development Kit),包括端云互通组件,FOTA,JS 引擎、传感器框架等内容。   refer: https://liteos.github.io/quick-start/intro/#liteos-内核