如何实现不在主循环判断的动态定时器

2019-08-14 03:11发布

本帖最后由 Eternal单人行 于 2017-9-5 14:12 编辑

STM32F107。怎么实现动态定时器,就像定时器定义一样,每次定时器的执行都是通过定时器的中断服务函数来进行。中断服务函数结束后,释放该定时器。不在主函数内做任何判断,不在主函数内做任何判断,不在主函数内做任何判断。主函数只有申请。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
13条回答
aiyeba
2019-08-15 12:51
Eternal单人行 发表于 2017-9-5 14:16
需要多个定时器,实现不同的定时功能,但要求不占用主循环,主循环是2s循环一次。曾经想过累加器,但在主 ...

一个定时器就可以包揽所有的时间节奏了。多设置一些全局变量就好了。

至于你说的,你不能进主循环。那么基本可以说你不能加任务了。

加也只能加简单的任务。然后直接放在中断里面做。

我有点怀疑你的框架没有搭建好。

一周热门 更多>