zhsk
驱动小牛
驱动小牛
  • 注册日期2006-07-20
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分723分
  • 威望145点
  • 贡献值0点
  • 好评度124点
  • 原创分0分
  • 专家分0分
阅读:1814回复:4

触摸屏没反应问题

楼主#
更多 发布于:2007-03-06 19:33
  主板换了屏幕后,当然也换了触摸屏,放上去后点触摸屏一点反应都没有。在版上搜索了以前的朋友的帖子,有说不用该驱动,直接校准把那几个校准数据读取到就好了。但是我打开控制面板进行笔针的校准,点击那个十字的中心一点反映都没有啊~~~大家讲讲换触摸屏的经验看,我应该怎么办呢,我觉得驱动应该不需要修改的把,关键是那几个校准数据,那我应该怎么办才能使我的触摸屏能用呢~~大家指点下,谢谢
microsun
论坛版主
论坛版主
  • 注册日期2002-11-11
  • 最后登录2014-07-18
  • 粉丝0
  • 关注0
  • 积分1052分
  • 威望1159点
  • 贡献值0点
  • 好评度848点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-03-10 21:05
可能触摸屏的极性与你以前用的不同吧,调调代码.

打些信息看看有没有中断产生,如果有,读出的数据有什么规律,就比较好解决了.
学海无涯
spiritonly
驱动牛犊
驱动牛犊
  • 注册日期2007-03-02
  • 最后登录2007-03-17
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望9点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-03-17 15:48
关注
wince_lover
驱动中牛
驱动中牛
  • 注册日期2007-01-10
  • 最后登录2010-12-20
  • 粉丝0
  • 关注0
  • 积分1103分
  • 威望735点
  • 贡献值2点
  • 好评度279点
  • 原创分1分
  • 专家分0分
地板#
发布于:2007-03-28 17:01
我觉得应该首先确保驱动可以正确获得了触摸屏的检测值。然后确定极性和取值范围。如果还是没有反映,可以在TouchPanelpISR的函数中设置断店,或者通过串口输出检测值,在if ( CalibrationState )中就是校准触摸屏获取五个点坐标的代码。你得到五个点的坐标后,将[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH]项下"CalibrationData"=键改为得到的五个点的坐标就可以了。
cygarm
驱动牛犊
驱动牛犊
  • 注册日期2006-11-29
  • 最后登录2013-12-29
  • 粉丝0
  • 关注0
  • 积分649分
  • 威望324点
  • 贡献值0点
  • 好评度62点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2007-03-29 22:30
这个问题如果你把楼上几位说的事情都做了,就要检查触摸屏幕的电路,不同的CPU电路不一样,所以可能每法具体讲,大屏是电路的要求,对AD的滤波会更高
NAND Flash烧录器|烧写器|编程器
游客

返回顶部