LiteOS est un système d'exploitation temps réel , sous licence libre BSD clause 3 , développé par la société Huawei , à destination de l'internet des objets . En 2015, il tenait sur environ 10 Ko[ 1] .
Le choix de cet OS par Huawei pour ses produits à destination de l'IoT est présenté en mai 2015[ 2] .
Jeu d'instruction ARM
Il est notamment compatible avec les architectures ARM Cortex-M , dont les séries Cortex-M0,Cortex-M3,Cortex-M et Cortex-M7[ 3] .
Jeu d'instruction RISC-V
En août 2019, GigaDevice présente sa série de microcontrôleurs GD32V basé sur l'architecture RISC-V avec notamment le GD32VF103 et l'annonce compatible avec LiteOS[ 4] .
En octobre 2020, Huawei sort ses premiers kits de développement « HiHope HiSpark Wifi IoT », à destination de l'internet des objets utilisent un microcontrôleur Hisilicon Hi3518, compatible avec ses systèmes d'exploitation LiteOS, ainsi que HarmonyOS à destination des plateformes mobiles. Le compilateur fourni avec est un compilateur GCC à destination de code d'architecture RISC-V 32 bits[ 5] .
Architectures supportées
GigaDevice
GD32F450I-EVAL
GD32F190R-EVAL
GD32F103C-EVAL
GD32F150R-EVAL
GD32F207C-EVAL
GD32VF103
STMicroelectronics
STM32F411RE-NUCLEO
STM32F412ZG-NUCLEO
STM32F429I_DISCO
STM32L476RG_NUCLEO
STM32F746ZG_NUCLEO
STM32F103RB-NUCLEO
Atmel
Atmel SAM D21 Xplained Pro
ATSAM4S-XPRO
ARDUINO ZERO PRO
NXP
LPC824_LITE
LPC54110_BOARD
FRDM-KW41Z
FRDM-KL25Z
Silicon Labs
EFM32 GIANT GECKO STARTER KIT EFM32GG-STK3700
EFM32 PEARL GECKO STARTER KIT SLSTK3401A
EFM32 HAPPY GECKO STARTER KIT SLSTK3400A
MindMotion
MM32F103_MINI
MM32L373
MM32L073PF
Nuvoton
Nordic Semi
MediaTek
Texas Instruments
Microchip
ADI
Huawei
Annexes
Notes et références
↑ Johann Breton, « Huawei LiteOS : un système de 10 Ko pour les objets connectés », sur Les Numériques , 21 mai 2015
↑ Pierre Lecourt, « Huawei officialise LiteOS, un système ultra léger pour l’Internet des Objets », sur MiniMachines.net , 22 mai 2015
↑ (zh) « Huawei LiteOS简介 », sur compte LiteOS sur Gitee
↑ (en) « GigaDevice unveils the GD32V series with RISC-V core, in a brand new 32bit general purpose microcontroller », sur Gigadevice , 22 août 2019
↑ (en) Jean-Luc Aufranc, « Hi3861 based HiSpark WiFi IoT development board supports LiteOS and HarmonyOS », sur CNX-Software , 12 octobre 2020
Lien externe