|
RT-Thread is an open source real-time operating system for embedded devices. It is distributed under the GPLv2 licence. RT-Thread is developed by the RT-Thread Studio based in China, after five years' fully concentrated development. It is aimed to change the current situation in China that there is no well used open source real-time operating system in the microcontroller area. ==RT-Thread kernel== * Object oriented real-time core (while remaining the elegant and flexible style of C Programming Language); * 8, 32 or 256 priority scheduling multi-thread scheduling; Using the round-robin policy ensures that all threads having the same priority level will be scheduled equally; * Synchronization of threads: semaphore and mutual exclusion semaphore (mutex) to prevent priority inversion; * Complete and efficient support for communication between threads, including mailbox, message queues, event flag; * Static memory management supports thread suspend/resume when it allocates/frees a memory block and thread-safe dynamic heap management; * A device driver framework to provide standard interface to high level application; 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「RT-Thread」の詳細全文を読む スポンサード リンク
|