不懂:按键的问题

[复制链接]
3091|12
 楼主| lgx21zh 发表于 2012-8-12 19:02 | 显示全部楼层 |阅读模式
搞不懂那个视频里的按键的程序部分,要不要进行消抖的?不消抖就进入中断这样是不是合理呢?还是说它已经内部有了消抖的部分?
figo20042005 发表于 2012-8-12 19:21 | 显示全部楼层
程序里应该有消抖动的,需要仔细看下
tianm 发表于 2012-8-14 14:25 | 显示全部楼层
2楼说的对 应该有去抖部分
gaochy1126 发表于 2012-8-14 19:41 | 显示全部楼层
使用中断一般都不消抖的!
dxb_dxb 发表于 2012-8-23 20:34 | 显示全部楼层
按键部分要消抖的,不消抖不见的就不合理了。程序内部估计有消抖的
sqcumt123 发表于 2012-8-28 08:43 | 显示全部楼层
内部是有消抖部分的
捡漏王子 发表于 2012-8-28 13:39 | 显示全部楼层
按键应该是需要消抖的
hawksabre 发表于 2012-8-28 19:32 | 显示全部楼层
需要消抖  虽然在编写驱动时   我尝试不消抖   也没什么影响   但还是消抖   这样可靠   很简单   只要在每段代码最后将位选关断   一行代码   养成习惯
wjzx111056 发表于 2012-8-28 19:49 | 显示全部楼层
你说的是什么视频呢?按键的抖动时间一般为5ms~10ms,按键稳定闭合时间的长短则是由操作人员的按键动作决定的,一般为零点几秒至数秒。键抖动会引起一次按键被误读多次。为确保CPU对键的一次闭合仅作一次处理,必须去除键抖动。在键闭合稳定时读取键的状态,并且必须判别到键释放稳定后再作处理。按键的抖动,可用硬件或软件两种方法。
   不管是硬件消抖还是软件消抖其大致的原理都是对按键进行多次检测,以确定是否有按键按下。
ledaa 发表于 2012-8-29 13:19 | 显示全部楼层
嗯,楼长说的有理
gool 发表于 2012-8-29 17:48 | 显示全部楼层
学习一下
壹佰 发表于 2012-8-29 18:01 | 显示全部楼层
需要消抖的
davines 发表于 2012-8-29 18:04 | 显示全部楼层
什么视频啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

1

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部