目录
带中断保护的软件定时器启动函数xTimeStartFromISR()
软件定时器的简介:
从指定时间开始,经过一个指定时间,触发一个超时事件
(蓝:单次模式 绿:周期性模式)
软件定时器的使用相当于扩展了定时器的数量,可以创建更多的定时任务
应用场景:精度不高的定时任务
常用软件定时器的API函数:
软件定时器创建函数xTimerCreate()
(1)名称
(2)周期,单位为节拍
(3)设置工作模式(单次,周期)
(4)同一个定时器在多个回调函数中使用
(5)回调函数
软件定时器启动函数xTimeStart()
(1)目标定时器句柄
(2)启动命令
(3)获取当前系统时间
(4)
(5)指定阻塞时间
带中断保护的软件定时器启动函数xTimeStartFromISR()
软件定时器的停止函数xTimerStop()
带中断保护的软件定时器的停止函数xTimerStopFromISR()
软件定时的删除函数xTimerDelete()