怎么判断按键按了5s钟

2019-07-20 18:10发布

按键的值是通过串口中断接收的
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
操作系统
1楼-- · 2019-07-20 18:50
本帖最后由 操作系统 于 2016-12-13 06:12 编辑

标准的键盘协议,是这样子操作的。希望对你有用。当按钮按下时,发送KEYDOWN事件,松开时,发送KEYUP事件。两个事件时间的时间大于5秒可表示按下了5秒。或者单片机计时达到了5秒仍然没有松开事件。也可以表示按钮按下了5秒。
PCA
2楼-- · 2019-07-20 22:09
接收到按键定时器计时,一直到接收到按键松开信号后停止计时,看这个时间长短
山峰雪狼
3楼-- · 2019-07-21 01:26
采用按钮控制器,就是有点贵
MonkeyD路飞
4楼-- · 2019-07-21 05:17
 精彩回答 2  元偷偷看……
openedvadmin
5楼-- · 2019-07-21 07:18
 精彩回答 2  元偷偷看……
MonkeyD路飞
6楼-- · 2019-07-21 08:19
现在是0.1s左右按键发一个信号,这边连续接受50次左右该信号,即认作按键5s

一周热门 更多>