按键消抖常用的软硬件方法|天天资讯

来源:面包芯语 2023-06-05 07:18:00


(资料图片仅供参考)

▼点击下方名片,关注公众号▼

通过示波器抓取信号的波形如下:

总结一下,实现用定时器中断来完成按键延时去抖的关键步骤:

1. 初始化GPIO脚,初始化TIM ,算好时间,填入分频值。

2. 打开GPIO中断,在中断处理函数中打开定时器,让其计数。

3. 定时器溢出中断函数中,再次判断按键电平值。关闭定时器,清除pending。

关键词:

返回顶部