关于按键的先后顺序和连按操作

2019-08-19 16:27发布

在F1系芯片上做了一个16个按键的检测,当按下单个按键是可以的,
但是连按的话,如何做判断我最后按下的那个按键,就是如何做一个按键先后顺序的判断?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
蝙蝠侠
1楼-- · 2019-08-19 18:18
qqqqqqqqqqqqqqqq
正点原子
2楼-- · 2019-08-19 18:42
 精彩回答 2  元偷偷看……
蝙蝠侠
3楼-- · 2019-08-19 21:05
正点原子 发表于 2017-5-11 18:48
检车速度快,就可以了。你是16个单独IO口,还是矩阵键盘?

16个单独IO口。
不是检测速度快的问题吧?
连按呢?按下一个按键再按另一个,两个同时按下,这怎么判断?
正点原子
4楼-- · 2019-08-19 22:56
蝙蝠侠 发表于 2017-5-16 20:21
16个单独IO口。
不是检测速度快的问题吧?
连按呢?按下一个按键再按另一个,两个同时按下,这怎么判断 ...

假设你1ms检测一次所有16个按键。人的反应时间都是100ms以上的,足够你检测16个按键同时按下了。

假设1ms检测 一次,规定10ms内检测到有2个按键同时按下,则认为是同时的。这种做法应该完全可以满足你的要求。

一周热门 更多>