OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 9316|回复: 8
打印 上一主题 下一主题

平时长按的按键需要消抖吗

[复制链接]

49

主题

1800

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6664
金钱
6664
注册时间
2016-5-29
在线时间
910 小时
楼主
发表于 2017-6-8 14:05:27 | 显示全部楼层
只要是有可能重复触发的信号都要数据智能过滤处理.以避免重复触发在短时间内.
回复

使用道具 举报

49

主题

1800

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
6664
金钱
6664
注册时间
2016-5-29
在线时间
910 小时
2#
发表于 2017-6-21 17:45:27 | 显示全部楼层
本帖最后由 操作系统 于 2017-6-21 17:46 编辑

我的消抖程序,做法有一点不同.我的方法是按键状态稳定了吗?稳定了多少久了.如果按键一直抖动,那就一直不稳定,就一直没有结果输出.
如果按键稳定时间到达短按时间,产生短按事件.短按时间100MS--40MS之间选择.
如何按键稳定时间达到长按时间,产生长按事件.长按时间自己定义
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /1 下一条

正点原子公众号

如发现本坛存在违规或侵权内容, 请点击这里发送邮件举报 (或致电020-38271790)。请提供侵权说明和联系方式。我们将及时审核依法处理,感谢配合。

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2026-5-26 07:39

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表