触摸屏一体机运行标准
接触屏为何需求校对?
接触屏与LCD闪现屏是两个不相同的物理器材。LCD处理的像素,例如咱们通常所说的分辨率是600x800,实习就是指每行的宽度是600个像素,高度是800个像素,而接触屏处理的数据是点的物理坐标,该坐标是通过接触屏控制器收集到的。两者之间需求必定的转换。
其次, 在设备接触屏时,不可避免的存在着必定的过错,如旋转,平移的,这相同需求校对处理。
再次,电阻式接触屏的资料自身有差异并且跟着时间的推移,其参数也会有所改动,因而需求经常性的校对(电容式接触屏只需求一次校对即可,这是由两者不相同的资料原理构成的,详细可参看有关电阻式和电容式接触屏比照的文章)(2)如何校对?
假定PT(x, y)标明接触屏上的一个点, PL(x, y)标明LCD上的一个点,校对的效果就是得到一个转换矩阵M, 使PL(x, y) = M·PT(x, y)。
接触屏读取基本上能够有五点式和三点式两种。
在项目的中,选用6.5寸接触屏,液晶屏是800x480的数字,接触屏的程序是7寸屏的程序,xy轴的次序相同。
批改为6.5寸程序时,会呈现接触屏接触不精确的疑问。
校准后接触屏接触精确,断电后再上电,接触屏过一会儿又初步不精确。刚初步剖析要素时,揣度EEPROM存储器读取有疑问。校准后读出EEPROM的数据,然后断电再上电再读取EEPROM的数据,两者相同,清扫EEPROM存取疑问。
批改程序,效果不明显,从5点式换成3点式,景象相同。剖析要素,硬件及接触屏疑问。
硬件7寸屏跟6.5寸屏相同,因而能够清扫硬件疑问。接下去是接触屏疑问。
查验发现,接触屏的xy轴的数据在20%的区域内,不是很稳定。因为6.5寸屏的区域小于7寸屏,因而在7寸屏时校准ICON并没有超出20%的区域,而在6.5寸屏时,xy都超出了20%的区域,因而构成接触不时按时禁绝。
以6.5为例,x=142.4,y=77.9,因而接触校准的左上角的基地(五点式为例)应当坐落在接触屏上(28.4, 15.5)方位上,因而调准液晶屏上校准ICON使ICON基地与左上角重合,其他四点也相同。
计算出四点参数,处理了接触屏时按时禁绝疑问,断电再上电,接触屏彻底精确。