按键消抖常用的软硬件方法 观点

2023-06-05 07:21:27    来源 : 面包芯语


【资料图】

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

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

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

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

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

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

标签:

相关推荐

x 广告

如有意见请与我们联系 邮箱:8 97 180 9 @qq.com

豫ICP备2021032478号-31

Copyright ©  2015-2022 元宇宙版权所有