FreeRTOS学习 --- 时间管理(相对延时和绝对延时)

延时函数介绍

FreeRTOS学习 --- 时间管理(相对延时和绝对延时)_第1张图片

 相对延时:指每次延时都是从执行函数vTaskDelay()开始,直到延时指定的时间结束

绝对延时:指将整个任务的运行周期看成一个整体,适用于需要按照一定频率运行的任务

FreeRTOS学习 --- 时间管理(相对延时和绝对延时)_第2张图片

 (1)为任务主体,也就是任务真正要做的工作

(2)是任务函数中调用vTaskDelayUntil()对任务进行延时

(3)为其他任务在运行

你可能感兴趣的:(学习)