freertos时间片轮转调度
时间: 2023-10-21 19:04:55 浏览: 176
在FreeRTOS中,时间片轮转调度是一种任务切换方式,它允许多个最高优先级的任务以轮流使用CPU的方式执行。当有高优先级任务就绪时,运行高优先级任务;当最高优先级的任务有多个时,这些任务会以时间片轮转的方式进行调度。
要开启时间片轮转调度,在FreeRTOS中,你可以搜索全工程,看看是否定义了configUSE_TIME_SLICING,如果没有定义的话,你可以添加如下的定义来开启时间片轮转调度:
#define configUSE_TIME_SLICING 1
这样,时间片轮转调度就会生效。
阅读全文