打印

开关按键处理

[复制链接]
1679|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cxdy_lee|  楼主 | 2011-4-18 10:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
cxdy_lee|  楼主 | 2011-4-18 17:04 | 只看该作者
顶一下!希望高手看到!

使用特权

评论回复
板凳
joyme| | 2011-4-18 17:09 | 只看该作者
按键处理很简单,一个定时器做时基,足够做检测了
非自锁按键多出一个release事件,就可以做单击、连击、短按、长按来

使用特权

评论回复
地板
cxdy_lee|  楼主 | 2011-4-18 19:56 | 只看该作者
3楼: 按键处理很简单,一个定时器做时基,足够做检测了
非自锁按键多出一个release事件,就可以做单击、连击、短按、长按来

我要在处理长按的时候还处理自锁的按键(且要延时消抖它们用到同一个定时器)的怎么办?

使用特权

评论回复
5
lwq030736| | 2011-4-18 19:58 | 只看该作者
为什么一定要延时消抖呢?你是不是陷到死胡同里了

使用特权

评论回复
6
cxdy_lee|  楼主 | 2011-4-18 20:18 | 只看该作者
5楼: 为什么一定要延时消抖呢?你是不是陷到死胡同里了
不好意思,没说清。我说的延时消抖的意思是自锁按键也要做消抖处理且是用定时器的,不是停在那死等。

使用特权

评论回复
7
joyme| | 2011-4-21 13:50 | 只看该作者
一个定时器里可以分多个计数器,每个计数器对应一个按键做处理就好了

使用特权

评论回复
8
cxdy_lee|  楼主 | 2011-4-21 20:57 | 只看该作者
LS的思想是对的,我想自锁按键对应一个计数器,非自锁按键对应一个计数器。这样也可以吧!

使用特权

评论回复
9
kellyqi| | 2011-4-21 21:23 | 只看该作者
顶一下!希望高手看到!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

82

帖子

2

粉丝