vPortYieldProcessor
时间: 2023-08-15 22:22:24 浏览: 43
vPortYieldProcessor() 是 FreeRTOS 中的一个函数,用于将处理器的控制权转移给另一个就绪的任务。在多任务环境下,当一个任务执行完毕或者发生阻塞时,需要让出 CPU 时间片,让其他任务有机会运行。vPortYieldProcessor() 函数的作用就是实现这个功能,它会调用 FreeRTOS 的任务调度器,查找就绪任务中优先级最高的任务,并将处理器控制权转移到该任务执行。