RK3399 Android7.1 adc按键出现跳键现象(键值上报错误)

现象:可以看到按下某个按键的时候机器上报的键值和定义的不同
分析:这种是adc采样电压并转换为adc值后与定义的按键adc值范围不符导致的。可以通过定义的该按键adc值换算出对应的采样电压值,然后用万用表测量按键按下时的采样电压是多少?若与定义的不符合或满足其他按键定义的adc范围,就会触发其他按键的上报。(最好使用示波器测量采样点的波形)
解决:这种一般有如下可能的原因:
1)硬件设计的各按键对应的分压电阻值不正确
2)软件设置的按键adc匹配值不正确
3)若使用的锅仔片按键,可能与锅仔片的阻抗设计有关
4)若使用的锅仔片按键,可能是结构按键盖板安装偏斜,导致按键时无法按到锅仔片中心位置


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部