MTK 驱动开发(40 )---TP乱跳频原因

转载 2018年04月15日 19:30:46

触摸屏(TP)乱跳原因总结

 

导致触摸屏乱跳的原因大概分为5类:

(1) 触摸屏硬件通道损坏   (2)触摸屏固件版本太低  

(3) 触摸屏工作电压异常   (4) 射频干扰   (5)触摸屏校准异常

 

硬件通道损坏
1.现象:
       点击TP的某块区域,无反应,但是该区域周围被感应到,产生了触摸事件。
2.问题分析:
       TP的感应区域是由一条条的感应通道组成的,若某几条感应通道坏了,那么点击该区域时,TP无法感应到电场发生了变化,因此点击该区域时无反应,但是周围相邻的正常通道会感应到电场的变化,因此那块区域就会出现
       触摸事件。给人的感觉就是,触摸了这块区域,但是另外一块区域响应了。
3.根本原因:
       Tp硬件通道损坏
4.改进措施:
       更换硬件
 
TP固件版本太低
1.现象:
       TP可以正常使用,但是按下区域和响应区域成镜像反,例如按左边区域右边响应,按右边区域左边响应
2.问题分析:
       TP局部区域可以使用只是按下去不准确,但是但是中断正常,报点位置镜像反,引起此现象可能是TP固件太老, 与当前驱动不匹配引起的
3.根本原因:
       TP固件不匹配
4.改进措施:
       升级TP固件
 
TP供电电压异常
1.现象:
       TP无规律的乱跳
2.问题分析:
       TP无规律的乱跳,说明TP自身工作不正常,当TP的供电小于其正常工作电压时,会引起此现象
3.根本原因:
       TP供电异常
4.改进措施:
       修改TP供电电压,使其正常,可能需要修改LDO供电,硬件有可能需要改板
 
射频干扰
1.现象:
       拨号打电话时,号码拨出去之后,屏幕出现按键乱跳现象
2.问题分析:
       打电话时才出现乱跳现象,说明是打电话时有干扰,经测量Tp的工作电压,发现TP的工作电压在上下波动
3.根本原因:
       打电话引起TP电压上下波动
4.改善措施:
       调整TP工作电压,使其在正常的工作范围内
 
TP校准异常
1.现象:
       大面积按压TP后,来电接听,触屏失效,需按两次power键才能解锁
2.问题分析:
       大面积按压TP后,TP可能发生了校准,此时TP的触摸响应的阈值发生改变,为手指按下时的阈值,当来电去接 听时,手指按上去TP参照之前的阈值判断没有touch事件,因此就没有响应;当power键休眠和唤醒后,TP 会进行校准,此时恢复正常状态,所以就可以使用了
3.根本原因:
       大面积触摸TP后,产生了不需要的校准,使得TP参考环境发生变化,导致正常触摸时TP产生了不正确的判断
4.改善措施:
       优化TP校准算法,避免发生不必要的校准,或者隔断时间按照正常的参考值进行校准一次

Unity3d开发跳一跳

-
  • 1970年01月01日 08:00

TP出现跳点原因总结

触摸屏(TP)乱跳原因总结导致触摸屏乱跳的原因大概分为5类:(1) 触摸屏硬件通道损坏 (2)触摸屏固件版本太低 (3) 触摸屏工作电压异常 (4) 射频干扰 (5)触摸屏校准异常硬件通道损坏...
  • mahao1107
  • mahao1107
  • 2017-07-04 20:26:20
  • 923

TP乱跳原因总结

导致触摸屏乱跳的原因大概分为5类: (1) 触摸屏硬件通道损坏   (2)触摸屏固件版本太低   (3) 触摸屏工作电压异常   (4) 射频干扰   (5)触摸屏校准异常   硬...
  • mountaindancer
  • mountaindancer
  • 2017-09-08 17:48:37
  • 107

MTK平台TP驱动详解

MTK平台tp驱动详解本博文将讲解基于goodix9157触控芯片的tp驱动程序。这里有对应的驱动程序。初始化static int __init tpd_driver_init(void) { ...
  • encourage2011
  • encourage2011
  • 2016-05-10 11:52:58
  • 10483

MTK平台tp触摸屏驱动分析

转自http://m.blog.csdn.net/article/details?id=51362009 本博文将讲解基于Goodix触控芯片的tp驱动程序。如有不足之处,敬请指出。 初始化 st...
  • gnnulzy
  • gnnulzy
  • 2016-08-24 14:57:03
  • 3961

详解关于MTK驱动开发学习教程

MTK驱动开发学习教程是本文要介绍的内容,主要是来了解MTK的驱动开发的过程,文章中很详细的讲解了这个问题,具体内容来看本文详解。 一、Charge Parameters. 1、相关文件chr_p...
  • guoggn
  • guoggn
  • 2015-04-16 16:06:58
  • 1444

MTK手机平台驱动“含金量分析”

MTK手机平台驱动“含金量分析”
  • wangglong
  • wangglong
  • 2015-09-20 07:17:01
  • 1565

基于MTK 的 TP 驱动分析

1. 克隆服务器工程源码并切换分支  git clone git@192.168.20.2: mt658292_kk v9  git checkout -b submit_v9_dongx...
  • zhubin0613
  • zhubin0613
  • 2015-01-03 21:10:23
  • 2123

触摸屏(TP)乱跳原因总结

http://blog.csdn.net/wlwl0071986/article/details/8302929 触摸屏(TP)乱跳原因总结   导致触摸屏乱跳的原因大概分为5类...
  • zangchaodotcnatgmail
  • zangchaodotcnatgmail
  • 2013-10-15 17:54:48
  • 878

Android TP驱动之(二)设备树解析

AndroidTP驱动之(二)设备树解析0. 前情提要上文中我们已经初步搭好了TP驱动的框架。当然我们还缺了重要的部分input子系统,这个不急,我们下一篇文章再叙。 本文我们来完成TP drive...
  • daoshuti
  • daoshuti
  • 2017-06-09 22:02:06
  • 600
收藏助手
不良信息举报
您举报文章:MTK 驱动开发(40 )---TP乱跳频原因
举报原因:
原因补充:

(最多只允许输入30个字)