9_ vTaskDelay任务的相对延时
任务如何进行相对延时?
[[#4 任务相对延时例子]]
1.开启功能
修改配置文件:FreeRTOSconfig.h
#define INCLUDE_vTaskDelay 1
2.函数接口
函数定义头文件:task.h
void vTaskDelay( TickType_t xTicksToDelay );
3.函数参数与返回值说明
参数:
- xTicksToDelay:
延时时间周期的次数,一般时间周期单位为毫秒ms,所以这里是延时多少个ms。
4.任务相对延时例子
vTaskDelay(1000);