3244|4

66

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

触摸屏校正的奇怪问题 [复制链接]

1.首先拿到LCD,烧完让他跑起来。
2.用wince自带的校正程序校正。然后用PB或者EVC的工具连接wince的注册表。找到下面对应的值。
[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH]
"CalibrationData"="这里每人的值都不一样"
在$(_FLATRELEASEDIR)目录下的platform.reg里面找到“[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH]”
修改"CalibrationData"的值为找到的。然后make一下。重新写进去测试。发现非常精准,启动几次也很准,但是第二天上班再启动,就不行了,上方的一个小区域始终没有反映。重新校准笔针,又准了。
俺是初学者,请问各位有什么好办法调试这个触摸屏。谢谢。

最新回复

我就是参照你的方法弄的。现在我再多校准几次,看看是不是yashi版主说的原因。  详情 回复 发表于 2008-11-11 08:38
点赞 关注

回复
举报

71

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
你比较一下矫正后的值,差异有多大。如果每次差异都很大,且没有规律的话,估计要找找其它原因了。
 
 

回复

86

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
第二天进入看看注册表的值会不会变。一般边缘点不到是驱动代码里面定义的区域值不对,就是TOUCH_MAX_X等几个值,不过也不是说隔天。有点奇怪。
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

4
 
引用 2 楼 constantine 的回复:
第二天进入看看注册表的值会不会变。一般边缘点不到是驱动代码里面定义的区域值不对,就是TOUCH_MAX_X等几个值,不过也不是说隔天。有点奇怪。


我就是参照你的方法弄的。现在我再多校准几次,看看是不是yashi版主说的原因。
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

5
 
引用 2 楼 constantine 的回复:
第二天进入看看注册表的值会不会变。一般边缘点不到是驱动代码里面定义的区域值不对,就是TOUCH_MAX_X等几个值,不过也不是说隔天。有点奇怪。


我就是参照你的方法弄的。现在我再多校准几次,看看是不是yashi版主说的原因。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表