FreeRTOS基础知识
1,任务调度器简介
调度器就是使用相关的调度算法来决定当前需要执行的哪个任务
抢占式调度
时间片调度
协程式调度
略
2,任务状态
运行态
正在执行的任务,该任务就处于运行态,注意在STM32中,同一时间仅一个任务处于运行态
就绪态
如果该任务已经能够被执行,但当前还未被执行,那么该任务处于就绪态
阻塞态
如果一个任务因延时或等待外部事件发生,那么这个任务就处于阻塞态类似暂停
挂起态
调用函数 vTaskSuspend() 进入挂起态,需要调用解挂函数vTaskResume0才可以进入就绪态