RTOS(Real Time Operating System)指的是实时多任务操作系统。
RTOS内核一般包含以下内容:

RT-Thread内核:包含线程管理、时钟管理、中断管理、内存管理、同步与通信。


RT-Thread的内核实现都是基于rt_object对象结构体实现,具体关系如下:


在RT-Thread中,main函数相当于首个线程,通过main_thread_entry函数进入。
同FreeRTOS FreeRTOSConfig.h文件类似,RT-Thread系统也有其内核配置文件——rtconfig.h。

类似FreeRTOS系统,RT-Thread Kernel部分用户需要根据实际参数设置,至于信号量、事件等,使用则需要定义该宏定义,不用则不定义即可。