ARM技术论坛
直播中

贾埃罗

7年用户 1640经验值
私信 关注
[问答]

ARM按键中断时中断一次响应了两次怎么回事

ARM按键中断时中断一次响应了两次怎么回事,调试时单步运行正常,全速时就出现这样的结果了

还有ARM按键中断时要求中断处理函数的第一件事是清除标志位那这样会不会导致清除后在按键还没松开的时候又被标记了呢

回帖(4)

河神大人

2022-7-14 11:53:36
这个应该是你按键是太慢了,你可以延时大一点。我记得我做电子表时,就有这个情况。
举报

贾埃罗

2022-7-14 11:53:46
谢谢,我已经找到答案了,是按键没去抖处理导致的。
举报

河神大人

2022-7-14 11:53:56
行,一般只要有按键存在,就都的加消抖的。
举报

mintsy

2022-7-14 11:54:09
按键 有40ms 左右抖动 要去除掉-硬件去抖 或者软件延时
举报

更多回帖

发帖
×
20
完善资料,
赚取积分