HOME

TheInfoList



OR:

Huawei LiteOS is a discontinued lightweight
real-time operating system A real-time operating system (RTOS) is an operating system (OS) for real-time computing applications that processes data and events that have critically defined time constraints. A RTOS is distinct from a time-sharing operating system, such as Unix ...
(RTOS) developed by
Huawei Huawei Technologies Co., Ltd. ("Huawei" sometimes stylized as "HUAWEI"; ; zh, c=华为, p= ) is a Chinese multinational corporationtechnology company in Longgang, Shenzhen, Longgang, Shenzhen, Guangdong. Its main product lines include teleco ...
. It is a
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 application programming interfaces (APIs), along with comm ...
compliant
operating system An operating system (OS) is system software that manages computer hardware and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
for
Internet of things Internet of things (IoT) describes devices with sensors, processing ability, software and other technologies that connect and exchange data with other devices and systems over the Internet or other communication networks. The IoT encompasse ...
(IoT) devices, and
free and open-source software Free and open-source software (FOSS) is software available under a license that grants users the right to use, modify, and distribute the software modified or not to everyone free of charge. FOSS is an inclusive umbrella term encompassing free ...
, released under a BSD 3-clause license.
Microcontroller A microcontroller (MC, uC, or μC) or microcontroller unit (MCU) is a small computer on a single integrated circuit. A microcontroller contains one or more CPUs (processor cores) along with memory and programmable input/output peripherals. Pro ...
s of different architectures such as ARM (M0/3/4/7, A7/17/53, ARM9/11),
x86 x86 (also known as 80x86 or the 8086 family) is a family of complex instruction set computer (CISC) instruction set architectures initially developed by Intel, based on the 8086 microprocessor and its 8-bit-external-bus variant, the 8088. Th ...
, and
RISC-V RISC-V (pronounced "risk-five") is an open standard instruction set architecture (ISA) based on established reduced instruction set computer (RISC) principles. The project commenced in 2010 at the University of California, Berkeley. It transfer ...
are supported by the project. Huawei's LiteOS is part of their '1+8+N'
Internet of things Internet of things (IoT) describes devices with sensors, processing ability, software and other technologies that connect and exchange data with other devices and systems over the Internet or other communication networks. The IoT encompasse ...
system, and has been featured in several open source
software development kit A software development kit (SDK) is a collection of software development tools in one installable package. They facilitate the creation of applications by having a compiler, debugger and sometimes a software framework. They are normally specific t ...
s and industry offerings.
Smartwatch A smartwatch is a portable wearable computer that resembles a wristwatch. Most modern smartwatches are operated via a touchscreen, and rely on mobile apps that run on a connected device (such as a smartphone) in order to provide core functions. ...
es by Huawei and its former Honor brand run LiteOS. LiteOS variants of kernels has since been incorporated into the IoT-oriented
HarmonyOS HarmonyOS (HMOS) ( zh, s=鸿蒙, p=Hóngméng, tr=Vast Mist) is a distributed operating system developed by Huawei for smartphones, tablet computer, tablets, smart TVs, smart watches, personal computers and other smart devices. It has a microk ...
with open source
OpenHarmony OpenHarmony (OHOS, OH) is a family of open-source distributed operating systems based on HarmonyOS derived from LiteOS, donated the L0-L2 branch source code by Huawei to the OpenAtom Foundation. Similar to HarmonyOS, the open-source distrib ...
.


History

On 20 May
2015 2015 was designated by the United Nations as: * International Year of Light * International Year of Soil __TOC__ Events January * January 1 – Lithuania officially adopts the euro as its currency, replacing the litas, and becomes ...
, at the Huawei Network Conference,
Huawei Huawei Technologies Co., Ltd. ("Huawei" sometimes stylized as "HUAWEI"; ; zh, c=华为, p= ) is a Chinese multinational corporationtechnology company in Longgang, Shenzhen, Longgang, Shenzhen, Guangdong. Its main product lines include teleco ...
proposed the '1+2+1' Internet of Things solution and release the IoT operating system named Huawei LiteOS. It has been reported development of the real-time operating system goes back as far as 2012.


Key features

*Lightweight, small kernel; <10 
kilobyte The kilobyte is a multiple of the unit byte for Computer data storage, digital information. The International System of Units (SI) defines the prefix ''kilo-, kilo'' as a multiplication factor of 1000 (103); therefore, one kilobyte is 1000&nbs ...
s (kB) *Energy efficient *Fast startup within milliseconds *Support NB-IoT,
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 Wireless LAN, local area networking of devices and Internet access, allowing nearby digital devices to exchange data by ...
,
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 oth ...
, and other different IoT protocols *Support access to different cloud platforms


Supported architectures

*
ADI Adi or ADI may refer to: Abbreviations * Acceptable daily intake, in health and medicine * Acting detective inspector, a type of police inspector * Africa Development Indicators, a compilation of data assembled by the World Bank * Alternating ...
**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). History GigaDevice Semico ...
**GD32F450I-EVAL **GD32F190R-EVAL **GD32F103C-EVAL **GD32F150R-EVAL **GD32F207C-EVAL **GD32VF103 *
Huawei Huawei Technologies Co., Ltd. ("Huawei" sometimes stylized as "HUAWEI"; ; zh, c=华为, p= ) is a Chinese multinational corporationtechnology company in Longgang, Shenzhen, Longgang, Shenzhen, Guangdong. Its main product lines include teleco ...
**Hi3518 **Kirin A1 *
MediaTek MediaTek Inc. (), sometimes informally abbreviated as MTK, is a Taiwanese fabless semiconductor company that designs and manufactures a range of semiconductor products, providing chips for wireless communications, high-definition television, h ...
**LINKIT7687HDK *
Microchip An integrated circuit (IC), also known as a microchip or simply chip, is a set of electronic circuits, consisting of various electronic components (such as transistors, resistors, and capacitors) and their interconnections. These components a ...
**ATSAME70Q21 *MindMotion **MM32F103_MINI **MM32L373 **MM32L073PF *
Nuvoton Nuvoton Technology Corporation () is a Taiwanese semiconductor company established in 2008. It originated as a wholly owned subsidiary of Winbond Electronics Corp. before becoming an independent entity. It became a public company in September 201 ...
* Nordic Semi **NRF52840-PDK **NRF52-DK * 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 *
STMicroelectronics STMicroelectronics Naamloze vennootschap, NV (commonly referred to as ST or STMicro) is a European multinational corporation, multinational semiconductor contract manufacturing and design company. It is the largest of such companies in Europe. ...
**STM32F411RE-NUCLEO **STM32F412ZG-NUCLEO **STM32F429I_DISCO **STM32L476RG_NUCLEO **STM32F746ZG_NUCLEO **STM32F103RB-NUCLEO * TI **LAUNCHXL-CC3220SF


See also

*
Embedded operating system An embedded operating system (EOS) is an operating system designed specifically for embedded computer systems. These systems aim to enhance functionality and reliability to perform dedicated tasks. When the multitasking method employed allows ...
*
HarmonyOS HarmonyOS (HMOS) ( zh, s=鸿蒙, p=Hóngméng, tr=Vast Mist) is a distributed operating system developed by Huawei for smartphones, tablet computer, tablets, smart TVs, smart watches, personal computers and other smart devices. It has a microk ...
*
OpenHarmony OpenHarmony (OHOS, OH) is a family of open-source distributed operating systems based on HarmonyOS derived from LiteOS, donated the L0-L2 branch source code by Huawei to the OpenAtom Foundation. Similar to HarmonyOS, the open-source distrib ...
*
HarmonyOS NEXT HarmonyOS NEXT ( zh, s=鸿蒙星河版, p=Hóngméng Xīnghébǎn) is a proprietary software, proprietary distributed operating system that succeeded the similarly named HarmonyOS, with the main difference that the "Next" operating system was de ...
* WearOS


References


External links

* * {{Authority control 2015 software Embedded operating systems Free software operating systems Real-time operating systems Software using the BSD license Tablet operating systems Wearable computers Smartwatches Internet of things Huawei products ARM operating systems