RT-Thread
Developer | Bernard Xiong & RT-Thread Team |
---|---|
Written in | C |
Working state | Current |
Source model | Open source |
Initial release | 2006 |
Latest release | 4.0.3 / December 31, 2020 |
Repository | |
Marketing target | Embedded systems, IoT |
Platforms | ARM (Cortex-M0, -M3, -M4, -M7, -M23, -R4, -A8, -A9; ARM7, ARM9, ARM11), MIPS32, RISC-V, ARC, DSP, C-Sky, x86 |
Kernel type | Monolithic |
License | Apache 2.0 |
Official website | www |
RT-Thread is an open-source real-time operating system (RTOS) for embedded systems and Internet of things (IoT).[1][2] It is developed by the RT-Thread Development Team based in China. RT-Thread is aimed to change the current situation in China that there is no well used open-source real-time operating system in the microcontroller field.
As of August 2020[update], RT-Thread was reported to be #3 on the list of RTOSes with the largest number of contributors (behind Zephyr and Mbed).[3]
Overview
RT-Thread began in 2006 as an open-source real-time operating system (RTOS) that is mainly written in the programming language C. There are two types of RT-Thread: Standard and Nano. For resource-constrained microcontrollers, RT-Thread Nano was released in 2017 and requires a minimum of 3 kB flash memory or read-only memory (ROM) and 1.2 kB random-access memory (RAM).[1][2]
See also
References
- ^ a b "RT-Thread 启动下一代RTOS演化".
- ^ a b "RT-Thread github".
- ^ "Introduction to the Zephyr RTOS". Nordic Semiconductor. October 6, 2020.
External links
- Official website, Chinese
- RT-Thread on GitHub
- gitee repository