我把6410的按键驱动映射为我需要的字符了,可是总是响应时有些问题,有时候按下键不能响应,有时候会出好几个字符,这是怎么回事啊,我应该修改哪些地方啊?
------解决方案--------------------
看看中断触发是否正常,可以在中断处理线程中添加打印信息帮助确定问题。
------解决方案--------------------
应该是抖动问题吧,你有没有去抖?
------解决方案--------------------
连续读2,3次对应按键值,如果读出的值一致,就认为键按下,否则无效。
------解决方案--------------------
------解决方案--------------------
打印信息正常的话就说明按键的中断的产生与响应没有问题,应该是你所说的映射字符环节的问题吧。