ABSTRACT

Real-time (RT)-Thread, as its name implies, is an embedded real-time multi-threaded operating system. Compared with the Linux operating system, RT-Thread is small in size, low in cost, low in power consumption, and fast in startup. In the RT-Thread system, the task is implemented by threads. The thread scheduler in RT-Thread is the task scheduler mentioned earlier. Compared with the Linux operating system, RT-Thread is small in size, low in cost, low in power consumption, and fast in startup. Besides, RT-Thread has high determinism and low resource consumption, which is suitable for various resource constraints. The RT-Thread system is a completely open source system. Versions later than 3.1.0 follow the Apache License 2.0 open source license agreement. The RT-Thread system can be used free of charge in commercial products and does not require opening private code to the public.