工业触摸屏编程工作原理,触摸屏编程的方法

首页 > 经验 > 作者:YD1662022-10-28 21:09:09

s1'是TS上X轴两个点的距离 s1 是LCD上X轴两个点的距离 s2' s2

Kx= LCD距离/触摸屏距离 = (s1 s2) / (s1' s2') = 2s/(s1' s2')

Y轴方向

工业触摸屏编程工作原理,触摸屏编程的方法(5)

TS距离是d1' LCD距离是d1

Ky=(d1 d2) / (d1' d2') = 2d / (d1' d2')

我们现在有了斜率,给定一个坐标,我们需要需要原点的触屏LCD坐标

原点我们选在最中间 可以忽略掉上下左右的偏差

工业触摸屏编程工作原理,触摸屏编程的方法(6)

原点坐标在触摸屏上是xc' yc',在LCD上是 xc yc ,那我们的校准公式,对于给定的x3,我们如何求出x

X= (x3 - xc' ) * Kx xc

对于给定的y'我们如何算出Y轴坐标?

y = (y' - yc') * Ky yc

我们需要点击触摸屏上这5个点,同时需要把这五个点坐标打印显示出来.

这节视频我们讲的是校准原理

触摸屏编程_校准与画线编

这个程序我们怎么写

工业触摸屏编程工作原理,触摸屏编程的方法(7)

我们需要得到这5个点的坐标 给这5个点分别设置为ABCDE

第一步

第二步

第三步

我们需要实现这几个函数

显示 在x y 中显示 fb_disp_cross(int x , int y)

如何记录 ts_read_raw ,读到原始数据,根据这些数据,确定公式 ts_calibrate

如何转换出LCD坐标?

ts_read

我们实现这几个函数

工业触摸屏编程工作原理,触摸屏编程的方法(8)

上一页123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.