定时器,如何通过库函数让TIM3产生三个不同间隔为0.1秒、0.2秒、0.5秒钟间隔的中断

2019-07-20 18:25发布


•通过定时器TIM3分别产生间隔为0.1秒、0.2秒、
0.5秒钟间隔的中断。在中断中控制蜂鸣器发声。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
Dana
1楼-- · 2019-07-21 18:30
 精彩回答 2  元偷偷看……
Dana
2楼-- · 2019-07-21 22:19
止天 发表于 2016-11-25 15:40
他的意思是在中断函数里面定义一个静态变量,
进一次自加1

交替着来,就是蜂鸣器先隔0.1秒叫几次,再隔着0.2秒叫几次,再隔0.5秒叫几次。这样一个循环。
东北小辉辉
3楼-- · 2019-07-22 01:50
Dana 发表于 2016-11-25 15:43
交替着来,就是蜂鸣器先隔0.1秒叫几次,再隔着0.2秒叫几次,再隔0.5秒叫几次。这样一个循环。

这样的话,用七楼的方式就可以了,加到5的时候,把这个变量清0,不知道你还有什么问题?
Dana
4楼-- · 2019-07-22 05:35
东北小辉辉 发表于 2016-11-25 15:51
这样的话,用七楼的方式就可以了,加到5的时候,把这个变量清0,不知道你还有什么问题?

好的,谢谢。这就去试试
Dana
5楼-- · 2019-07-22 09:01
 精彩回答 2  元偷偷看……
Dana
6楼-- · 2019-07-22 11:08
 精彩回答 2  元偷偷看……

一周热门 更多>