HOME

TheInfoList



OR:

Huawei LiteOS was a lightweight
real-time operating system A real-time operating system (RTOS) is an operating system (OS) for real-time applications that processes data and events that have critically defined time constraints. An RTOS is distinct from a time-sharing operating system, such as Unix, which m ...
(RTOS) developed by
Huawei Huawei Technologies Co., Ltd. ( ; ) is a Chinese multinational technology corporation headquartered in Shenzhen, Guangdong, China. It designs, develops, produces and sells telecommunications equipment, consumer electronics and various smar ...
. It is an
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
,
POSIX The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. POSIX defines both the system- and user-level application programming interf ...
compliant operating system for
Internet of things The Internet of things (IoT) describes physical objects (or groups of such objects) with sensors, processing ability, software and other technologies that connect and exchange data with other devices and systems over the Internet or other comm ...
(IoT) devices, released under a three-clause
BSD license BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the use and distribution of covered software. This is in contrast to copyleft licenses, which have share-alike requirements. The original BSD lic ...
.
Microcontroller A microcontroller (MCU for ''microcontroller unit'', often also MC, UC, or μC) is a small computer on a single VLSI integrated circuit (IC) chip. A microcontroller contains one or more CPUs (processor cores) along with memory and programmable i ...
s of different architectures such as ARM (M0/3/4/7, A7/17/53, ARM9/11), x86, and RISC-V are supported by the project. Huawei LiteOS is part of Huawei's '1+8+N'
Internet of Things The Internet of things (IoT) describes physical objects (or groups of such objects) with sensors, processing ability, software and other technologies that connect and exchange data with other devices and systems over the Internet or other comm ...
solution, and has been featured in a number of open source development kits and industry offerings.
Smartwatch A smartwatch is a wearable computer in the form of a watch; modern smartwatches provide a local touchscreen interface for daily use, while an associated smartphone app provides management and telemetry, such as long-term biomonitoring. While ea ...
es by Huawei and its former Honor brand run LiteOS. LiteOS has since been incorporated into the IoT-oriented
HarmonyOS HarmonyOS (HMOS) () is a distributed operating system developed by Huawei to collaborate and interconnect with multiple smart devices on the Internet of Things (IoT) ecosystem. In its current multi-kernel design, the operating system selects ...
with open source
OpenHarmony OpenAtom OpenHarmony, or abbreviated as OpenHarmony (OHOS), is an open-source version of HarmonyOS donated by Huawei to the OpenAtom Foundation. Similar to HarmonyOS, the open-source operating system is designed with a layered architecture, whic ...
.


History

On 20 May
2015 File:2015 Events Collage new.png, From top left, clockwise: Civil service in remembrance of November 2015 Paris attacks; Germanwings Flight 9525 was purposely crashed into the French Alps; the rubble of residences in Kathmandu following the Apri ...
, at the Huawei Network Conference,
Huawei Huawei Technologies Co., Ltd. ( ; ) is a Chinese multinational technology corporation headquartered in Shenzhen, Guangdong, China. It designs, develops, produces and sells telecommunications equipment, consumer electronics and various smar ...
proposed the '1+2+1' Internet of Things solution and release the IoT operating system named Huawei LiteOS.


Key features

*Lightweight, small kernel; <10 
kilobyte The kilobyte is a multiple of the unit byte for digital information. The International System of Units (SI) defines the prefix ''kilo'' as 1000 (103); per this definition, one kilobyte is 1000 bytes.International Standard IEC 80000-13 Quantiti ...
s (kB) *Energy efficient *Fast startup within milliseconds *Support
NB-IoT Narrowband Internet of things (NB-IoT) is a low-power wide-area network (LPWAN) radio technology standard developed by 3GPP for cellular devices and services. The specification was frozen in 3GPP Release 13 (LTE Advanced Pro), in June 2016. Othe ...
,
Wi-Fi Wi-Fi () is a family of wireless network protocols, based on the IEEE 802.11 family of standards, which are commonly used for local area networking of devices and Internet access, allowing nearby digital devices to exchange data by radio wave ...
,
Ethernet Ethernet () is a family of wired computer networking technologies commonly used in local area networks (LAN), metropolitan area networks (MAN) and wide area networks (WAN). It was commercially introduced in 1980 and first standardized in 198 ...
, BLE,
Zigbee Zigbee is an IEEE 802.15.4-based specification for a suite of high-level communication protocols used to create personal area networks with small, low-power digital radios, such as for home automation, medical device data collection, and o ...
, and other different IoT protocols *Support access to different cloud platforms


Supported architectures

*
ADI Adi or ADI may refer to: Names and titles * Adi (mythology), an Asura in Hindu faith who appears in the Matsya Purāṇa * Adi (name), a given name in Hebrew and a nickname in other languages * Adi (title), a Fijian title used by females of chi ...
**ADuCM4050 * Atmel **Atmel SAM D21 Xplained Pro **ATSAM4S-XPRO **ARDUINO ZERO PRO *
GigaDevice GigaDevice Semiconductor () is a Chinese NOR flash memory designer. It also produces microcontrollers, some of them are based on the ARM architecture (GD32 series), and other on the RISC-V architecture (GD32V series). GD32 chips were introduced ...
**GD32F450I-EVAL **GD32F190R-EVAL **GD32F103C-EVAL **GD32F150R-EVAL **GD32F207C-EVAL **GD32VF103 *
Huawei Huawei Technologies Co., Ltd. ( ; ) is a Chinese multinational technology corporation headquartered in Shenzhen, Guangdong, China. It designs, develops, produces and sells telecommunications equipment, consumer electronics and various smar ...
**Hi3518 **Kirin A1 *
MediaTek MediaTek Inc. () is a Taiwanese fabless semiconductor company that provides chips for wireless communications, high-definition television, handheld mobile devices like smartphones and tablet computers, navigation systems, consumer multimedia ...
**LINKIT7687HDK *
Microchip An integrated circuit or monolithic integrated circuit (also referred to as an IC, a chip, or a microchip) is a set of electronic circuits on one small flat piece (or "chip") of semiconductor material, usually silicon. Large numbers of tiny ...
**ATSAME70Q21 *MindMotion **MM32F103_MINI **MM32L373 **MM32L073PF *
Nuvoton Nuvoton Technology Corporation () is a Taiwan-based semiconductor company established in 2008. It spun off from Winbond Electronics Corp. as a wholly owned subsidiary. Overview Nuvoton's main product lines are microcontroller application IC, ...
* Nordic Semi **NRF52840-PDK **NRF52-DK *
NXP NXP Semiconductors N.V. (NXP) is a Dutch semiconductor designer and manufacturer with headquarters in Eindhoven, Netherlands. The company employs approximately 31,000 people in more than 30 countries. NXP reported revenue of $11.06 billion in 2 ...
**LPC824_LITE **LPC54110_BOARD **FRDM-KW41Z **FRDM-KL25Z *
Silicon Labs Silicon Laboratories, Inc. (Silicon Labs) is a fabless global technology company that designs and manufactures semiconductors, other silicon devices and software, which it sells to electronics design engineers and manufacturers in Internet of Th ...
**EFM32 GIANT GECKO STARTER KIT EFM32GG-STK3700 **EFM32 PEARL GECKO STARTER KIT SLSTK3401A **EFM32 HAPPY GECKO STARTER KIT SLSTK3400A *
STMicroelectronics STMicroelectronics N.V. commonly referred as ST or STMicro is a Dutch multinational corporation and technology company of French-Italian origin headquartered in Plan-les-Ouates near Geneva, Switzerland and listed on the French stock market. ST ...
**STM32F411RE-NUCLEO **STM32F412ZG-NUCLEO **STM32F429I_DISCO **STM32L476RG_NUCLEO **STM32F746ZG_NUCLEO **STM32F103RB-NUCLEO * TI **LAUNCHXL-CC3220SF


See also

*
Embedded operating system An embedded operating system is an operating system for embedded computer systems. Embedded operating systems are computer systems designed to increase functionality and reliability for achieving a specific task. Resource efficiency comes at the ...
*
HarmonyOS HarmonyOS (HMOS) () is a distributed operating system developed by Huawei to collaborate and interconnect with multiple smart devices on the Internet of Things (IoT) ecosystem. In its current multi-kernel design, the operating system selects ...
*
OpenHarmony OpenAtom OpenHarmony, or abbreviated as OpenHarmony (OHOS), is an open-source version of HarmonyOS donated by Huawei to the OpenAtom Foundation. Similar to HarmonyOS, the open-source operating system is designed with a layered architecture, whic ...
*
WearOS Wear OS (also known simply as Wear and formerly Android Wear) is a version of Google's Android (operating system), Android operating system designed for smartwatches and other wearable computer, wearables. By pairing with mobile phones running An ...


References


External links

* * {{Authority control 2015 software Embedded operating systems Free software operating systems Lightweight Unix-like systems Real-time operating systems Software using the BSD license Wireless sensor network