TI中文支持网
TI专业的中文技术问题搜集分享网站

请教一个关于TCA8418键盘扫描异常的问题

最近发现TCA8418做键盘扫描过程出现异常现象如下:

1、在同时按下多个按键时,除了按下的按键被扫描到之外,还会存在其他固定的按键值同时被扫描到;(一个九宫格的键盘,同时按下9和6按键,结果1的按键也被扫描出来了)

2、机器进行老化测试,大概经过两天时间左右,键盘扫描出来的按键值已经错乱。(按键的键值没有规律的错乱)

不知大家有没有遇到同样的现象,提供一些思路参考参考!

Amy Luo:

您好,

不管TCA8418的FIFO中事件的数量,每次从TCA8418中读取一个事件,这样试一试。
参考:e2e.ti.com/…/780303

user4755476:

回复 Amy Luo:

你好,

谢谢你的帮助,刚刚尝试了每次从TCA8418中读取一个事件,结果还是一样的,后面还是存在多余的按键值。

Kailyn Chen:

回复 user4755476:

您好每次都取一个事件,那么I2C的时序需要结束条件(stop)之后,再发送起止信号(restart) 去读取。所以您的时序是怎样的?

赞(0)
未经允许不得转载:TI中文支持网 » 请教一个关于TCA8418键盘扫描异常的问题
分享到: 更多 (0)