当前位置:首页 > 燃气灶 > 文章正文

调试的触摸屏的一般步骤与相关概念以及ADB等对象的运用

编辑:[db:作者] 时间:2024-08-25 06:44:04

调试,估计做这个行业的人都多少有些理解,以及多少觉得有点神秘,实在调试没有那么神秘,神秘的是你不知道这个过程以及这个调试思想以及倚重的知识点与资料而已。

调试的触摸屏的一般步骤与相关概念以及ADB等对象的运用

不管调试哪家的触摸ic方案都好,首先第一步便是对事理图进行查阅,或者是FPC的pcb文件,找到对应的通道,比如x轴的,按照图纸的顺序然后在调试平台的PC软件或者是调试的平台规定的文件内进行修正,然后接着便是修正下分辨率,根据各家的算法公司打算mapping的办法进行打算,填入调试干系参数中,(有些是在固件中采取了默认的TP的最大分辨率进,然后在驱动内自动匹配LCD的分辨率)然后通讯电压的选择,芯片选择,边缘拉边调度,以及灵敏度,精准度,频率,线性,防水,大面积,ESD等干系参数的调度,以及其他赞助办法比如调度增益办法进行改动干系的感应量,调度AFE频率电容充放电韶光,变革量,以及基准值,校定时光与机制,中断模式,原点坐标等参数的门限值,就基本上了。
其他的便是针对传统常见的问题,比如悬空,充电器滋扰,LCM滋扰,RF滋扰,等进行一个平衡。
原则上在tp厂生产的时候只须要调试下干系的通道数,把tp的扫描干系的顺序调度好,其他采取默认的参数,担保能画线,到边,基本就好了,然后就编译下,就能制作生产烧录的文件了,由于编译有不同的编译器,原则上一样平常大的IC厂家都有自己专门的编译器,以是原则上干系的IC芯片厂都是有自己的点后缀的烧录文件,这个文件便是屏厂中讲述的固件或者FW。
在单层的调试中的会与双层的构造在参数上有些不同,比如在边缘调试的时候就有一些参数进行内缩与外扩的虚拟处理,以及中间与参考坐标的移动,这些对单层的精准度,边缘的优化与线性有这很好的处理浸染。
然后合营双层时候的各种阀值与门限值进行调试。
以是自容的调试的参数会少些,互容调试参数的会多些。
调试的过程实在是一个履历与不断探索的过程,比如追求报点率估计在线性处理上就要做出捐躯,比如多指效果好,估计就要捐躯一点报点率。
或者说调试工程师的履历在事情中是有着很主要的浸染的,fw的出身实在须要对生产环节的理解,工艺的理解,构造的理解,如此的话,在设计ok之下如何把握对fw兼容的良好性?这个是作为调试工程师的一个很主要的哀求与能力的表示。
如果敲定fw?原则上是在几片乃至是几十片样品的中逐步进行考试测验与体验以及结合整机效果体验与工程师的履历来掌握各个参数的门限值大小,根据整机的体验来确认,以是在整机测试中尤为主要,一句话最好是测试多些,然后取个偏差的中间值,这个是比较空想的,fw的兼容性就很好,那么对付屏厂生产上功能不良就会降落些,利于及早创造问题,改进干系工序与工艺,提高公司的良率,而也不会影响到整机的效果。
大项目一样平常每家终端或者是tp厂将有自己的基本测试标准,原来炫动触控俱乐部打算推出行业测试标准的,但是由于各类缘故原由,推迟了!
关于调试过程大略去理解便是一个灵敏度,线性度,与精准度,灵敏度跟扫描频率,扫描韶光,扫描抽样参数的均匀次数与整体的校准虚拟补充以及增益有关,尤其是在高阻抗的时候这个更加明显,显示出各种偏移与漂移,对线性与精准度与体验都是有影响的,但是软件补偿改进的同时噪声也会提高,以是还是建议在硬件上去改良,去改进,避免涌现各种各样的问题,到时候须要花大量的韶光去探求这些不良产生的缘故原由,随意马虎给客户造成不稳定的错觉与不靠谱的觉得。
好了,这个是调试参数与调试的思想,但是调试过程还有什么工具可以利用?实在每家都有自己的软件平台。
比如敦泰的keil,elan的IDE个中大多数是利用自己的平台,少数利用公用的平台。
我们不仅仅要熟习这些平台的参数修正和利用。
但是不管什么平台一样平常都是导入文件,修正电压,选择通讯协议,然后便是修正各种参数,编译,烧录,考试测验在修正,再考试测验等步骤与过程,然后找到一个相比拟较得当的参数,能知足用户体验或者是ic规定的某个空想的参数范围。
以是调试是一个履历与反复拿捏与考试测验的过程,须要耐心与对全体系统的熟习与全体家当链的知识,如此的话就能游刃有余进行卖力各种各种的项目调试。
在整机调试中,还常常利用到的便是升级,一样平常采取APK软件进行升级,在安卓系统下,我们还能利用ADB这个办法,这个是安卓系统下的调试工具,紧张系统必须是支持调试版本的或者是跟系统方案那边给出root,或者是已经得到root权限的,或者是触控芯片驱动打开干系驱动支持,在系统端,原则上在ic芯片驱动内增加干系的功能的方案都可以利用该方法进行升级或者授予APK权限。
比如义隆方案的:adb push iap8_g2 /data/local/adb push xxxxxx.ekt /data/localadb shell chmod 777 /data/local/iap8_g2adb shell /data/local/iap8_g2 /data/local/xxxxxx.ektpacd use比如pixcir的方案adb shellLs -l/dev/pixchmod 666 /dev/pixcir_i2c_ts0得到权限后就可以复制干系的APK在SD卡上进行安装,但是这个是须要驱动支持的,在整机调试的时候记住打开这个功能的宏定义才能利用。
升级方法实在还有很多,比如组合按键进入升级模式,或者是刷机开机第一次升级,或者采取修正寄存器的办法直接修正fw的参数,但是不管什么怎么升级都需方案商的合营以及干系触控芯片的驱动支持。
还有便是利用串口,串口的打印信息,帮助看下有什么问题,准确定位问题点,能在调试驱动,打通协议的时候供应剖析信息与依据。
如果这些工具都不能很好知足你对问题的办理的话,最好是借用下示波器或者是逻辑剖析仪,捕捉下INT,RES,SCL,SDA等管脚的时序,电压。
关于如何利用示波器,万用表,以剖析仪器等工具在这里不多描述。

本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/rqz/161901.html

XML地图 | 自定链接

Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码

声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com