STM32 FreeRTOS中延时可以用vTaskDelay,但是计时,定时该如何实现?
发布网友
发布时间:2022-04-21 05:32
我来回答
共1个回答
热心网友
时间:2023-11-05 23:13
你指的计时和定时应该是要用在从一个标志开始计时到另一个标志停止计时,或者
从现在开始
定时一个精确时间t,以执行某个动作?
如果是这样,只能用硬件定时器来实现,操作系统里用在延时的计时都是根据自己的节拍为参考的,你可以用tick
count来获取两次时刻的节拍数差来获取时间,但是这样的话到达某一时间并不能促使你的动作发生,需要你自己不停去检测。