UCOSIII软件定时器

betball贝博app RTOS 436 次浏览 没有评论

通过宏OS_CFG_TME_EN来使能

定时器本质是递减计数器,当计数器减到零时可以出发某种动作的执行,这个动作通过回调函数来实现。

应用程序可以有任意数量的定时器。

定时器的时间分辨率由宏OS_CFG_TMR_TASK_RATE_HZ来定义,相当于定时器的步长。

一定要避免在回调函数中使用阻塞调用或者可以阻塞或删除定时器任务的函数。

函数名
作用
OSTmrCreate()
创建定时器并制定运行模式
OSTmrDel()
删除定时器
OSTmrRemainGet()
获取定时器的剩余时间
OSTmrStart()
启动定时器计数
OSTmrStateGet()
获取当前定时器状态
OSTmrStop()
停止计数器倒计时

 

发表评论

邮箱地址不会被公开。

Go