1. RTOS(Real Time Operating System) 实时操作系统,RTOS不是指哪一个系统,而是指一类系统,例如UCOS,FreeRTOS,RTX,RT-Thread等系统。操作系统允许多个任务同时运行,称为多任务,但是这种多任务只是表面上的一种错觉,一个处理器核心在某一时刻只能运行一个任务。OS中的任务调度器决定某一时刻运行哪一个任务,可在多任务之间快速的切换,此时就有一种多任务同时进行的错觉。RTOS 的任务调度器被设计为可预测的,而这正是嵌入式实时操作系统所需要的,实时环境中要求操作系统必须对某一个事件做出实时的响应,因此系统任务调度器的行为必须是可预测的。像 FreeRTOS 这 种传统的 RTOS 类操作系统是由用户给每个任务分配一个任务优先级,任务调度器就可以根据此优先级来决定下一刻应该运行哪个任务。
实时操作系统RTOS
最新推荐文章于 2024-06-24 21:35:13 发布