怎么把外部中断实验和定时器中断实验结合呀

2019-07-21 01:31发布

把这两个实验看了一下
然后就是想把两个结合
就比如5s内外部触发一次就正常 如果5s内没触发 蜂鸣器就叫(触发的话就当按键按一下)
编译的话是没有问题 就是不知道 这边有没有哪里错了
求大神帮忙呀
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
warship
1楼-- · 2019-07-21 02:07
希Ccc 发表于 2019-5-12 18:23
我后来把那个else删了 把BEEP=!BEEP加进了if里面 然后就差不多叫5秒挺5秒 但是按键就是不起作用 然后中断 ...

你这是整个思路混乱,
你是想实现5S内按键就不叫,
那就应该在按键的外部中断里把计数器重装,
如果不知道怎么重装,
就把TIM3_Int_Init(999,35999);这句直接写进入外部中断服务程序里也行的。
warship
2楼-- · 2019-07-21 03:24
 精彩回答 2  元偷偷看……
希Ccc
3楼-- · 2019-07-21 07:20
 精彩回答 2  元偷偷看……
希Ccc
4楼-- · 2019-07-21 11:15
warship 发表于 2019-5-12 12:55
你这是整个思路混乱,
你是想实现5S内按键就不叫,
那就应该在按键的外部中断里把计数器重装,

好的! 我试试~
aswsd
5楼-- · 2019-07-21 16:48
 精彩回答 2  元偷偷看……

一周热门 更多>