Loo_jack
写手
写手
  • 铜币0枚
  • 威望0点
  • 贡献值0点
阅读:17741回复:4

请教触摸屏校准的算法

楼主#
更多 发布于:2006-11-07 11:22
现在正在做一个7寸的液晶屏,要附加一个触摸屏,对其校准算法不清楚
有没有高手能指点一下?
昨天留给今天的只不过是一个笑话
zyx
zyx
著名写手
著名写手
  • 铜币17枚
  • 威望0点
  • 贡献值0点
  • 社区居民
1C#
发布于:2006-11-08 19:05
Re:请教触摸屏校准的算法
我对触摸屏没什么了解,但是可以提供一个思路:触摸屏上的四个点的坐标常常是一个不规则四边形,可以通过找到其重心,以它的重心所在的坐标为准。
所谓酷其实就是标新立异,不拘一格,酷是一种植根在内但又表现在外的杂乱无章,是让人心乱如麻心急如焚心花怒放却总是心头一颤的结合;所谓超酷就是这种让人心乱如麻心急如焚心花怒放却总是心头一颤的结合的杂乱无章的酷的一种超脱和升华;超酷就是比酷多一个'超"字以你的智商应该很好区别...
Loo_jack
写手
写手
  • 铜币0枚
  • 威望0点
  • 贡献值0点
2C#
发布于:2006-11-08 15:51
Re:请教触摸屏校准的算法
情况是这样的:
LCD屏已经能正常驱动,触摸屏是后加上去的,对触摸屏的读写已经不成问题
四个校准点能顺利读出
但四个点的坐标并不是一个正方形,而是一个不规则的四边形
一个实测数据为:
      gX_1 = 0x00D0;
gY_1 = 0x0060;
gX_2 = 0x0678;
gY_2 = 0x0040;
gX_3 = 0x006A;
gY_3 = 0x0512;
gX_4 = 0x0650;
gY_4 = 0x0512;
这中情况下应该这样定位新的按健坐标呢?
昨天留给今天的只不过是一个笑话
Loo_jack
写手
写手
  • 铜币0枚
  • 威望0点
  • 贡献值0点
3C#
发布于:2006-11-07 12:08
Re:请教触摸屏校准的算法
用的ADS7846,应该和ADS7843差不多的
对ADS7846的读取都已经弄好
就是对触摸屏坐标到LCD坐标的映射和校准的算法有很多疑问~
用的是avr单片机来做的
所以代码不能太复杂
昨天留给今天的只不过是一个笑话
Maya
知名人士
知名人士
  • 铜币18枚
  • 威望3点
  • 贡献值0点
4C#
发布于:2006-11-07 11:26
Re:请教触摸屏校准的算法
ADS7843做转换?
学会原谅这个世界。
游客

返回顶部