中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

有没有STM32学习交流大佬带带我 我目前做了一...

 十月啊

下载贤集网APP入驻自媒体

有没有STM32学习交流大佬带带我
我目前做了一个数码管倒计时显示20s的程序,stm32f103r6,目前想在原倒计时基础上加一个按键,按下暂停数码管倒计时,再按下恢复倒计时,原倒计时代码如图1,现在按键仿真图已加好图2,请问在图1代码中如何添加按键中断暂停代码,想请教各位大佬。谢谢

最新回复
发布回复
按键停下获取当前数码管值,按键开始从该值开始刷新。应该是没有这个型号吧,可以尝试一下使用个板子,看看能不能解决。
在主循环中,通过判断倒计时是否结束来控制数码管的显示。如果倒计时结束,将重新设置倒计时并关闭数码管显示。否则,将显示当前的倒计时值。
在按键中断服务函数中,编写暂停倒计时的代码。可以使用一个变量来记录倒计时是否暂停,在中断服务函数中将该变量设置为暂停状态,然后退出中断。

为您推荐

热门交流