sinojapan
驱动牛犊
驱动牛犊
  • 注册日期2008-02-26
  • 最后登录2013-10-09
  • 粉丝2
  • 关注0
  • 积分12分
  • 威望63点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
阅读:2794回复:8

【欢迎讨论】WINCE 触摸屏驱动问题【wince_lover请进】

楼主#
更多 发布于:2008-06-29 11:25
前几天终于调好了我自己做的LCD在WINCE下的驱动,现在触摸屏的问题还没有搞定,问题是:
我的液晶屏是240*320的,而开发板配套的液晶是320*240的,我仔细看了一下BSP中的触摸屏驱动,没找到触摸屏校正的这一块源代码,所以无从下手,不知有谁自己修改过触摸屏的驱动的?能否指点一下,谢谢。
wince_lover
驱动中牛
驱动中牛
  • 注册日期2007-01-10
  • 最后登录2010-12-20
  • 粉丝0
  • 关注0
  • 积分1103分
  • 威望735点
  • 贡献值2点
  • 好评度279点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2008-06-30 09:08
首先你看看X,Y是否正确。然后调用触摸屏校准程序,读出注册表中[HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH],CalibrationData的校准值。然后修改platform.reg。重新生成一个NK就行了
sinojapan
驱动牛犊
驱动牛犊
  • 注册日期2008-02-26
  • 最后登录2013-10-09
  • 粉丝2
  • 关注0
  • 积分12分
  • 威望63点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-06-30 09:26
wince_lover你好,那是我是否要修改触摸屏的校正函数呢?因为我的屏是240*320的,而开发板配套屏是320*240的,所以开发板自带的BSP中的触摸屏校正函数肯定是按照320*240的分辨率来校正的,而不同分辨率的屏校正函数是不一样的吧!请指点。谢谢
sinojapan
驱动牛犊
驱动牛犊
  • 注册日期2008-02-26
  • 最后登录2013-10-09
  • 粉丝2
  • 关注0
  • 积分12分
  • 威望63点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-06-30 15:41
引用第1楼wince_lover于2008-06-30 09:08发表的  :
首先你看看X,Y是否正确。然后调用触摸屏校准程序,读出注册表中[HKEY_LOCAL_MACHINEHARDWAREDEVICEMAPTOUCH],CalibrationData的校准值。然后修改platform.reg。重新生成一个NK就行了


我试了试WINCE的触摸屏校正程序,在屏的中间出现了黑色十字,但是我用触摸笔标点击却没有响应?到网上查了一下说是触摸笔点击时间不够,后来我点击后一般会等3-4秒再抬起触摸笔,但是屏幕上还是一直显示中间部位的那个黑色的十字,没有按照顺序再左上角出现黑色的十字,不知这如何解决呢?谢谢
sinojapan
驱动牛犊
驱动牛犊
  • 注册日期2008-02-26
  • 最后登录2013-10-09
  • 粉丝2
  • 关注0
  • 积分12分
  • 威望63点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2008-06-30 16:13
我的硬件连接是这样的
TSXP  X+
TSYP  Y+
TSXM  X-
TSYM  Y-不知有没有问题
sinojapan
驱动牛犊
驱动牛犊
  • 注册日期2008-02-26
  • 最后登录2013-10-09
  • 粉丝2
  • 关注0
  • 积分12分
  • 威望63点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2008-06-30 17:04
刚才把开发板里的FS2410_APP.bin下载到RAM里测试触摸屏,进入了触摸屏的测试界面,但是当我按下屏是,超级终端并没有数据输出,难道是硬件原因?
wince_lover
驱动中牛
驱动中牛
  • 注册日期2007-01-10
  • 最后登录2010-12-20
  • 粉丝0
  • 关注0
  • 积分1103分
  • 威望735点
  • 贡献值2点
  • 好评度279点
  • 原创分1分
  • 专家分0分
6楼#
发布于:2008-07-01 09:07
你检查一下硬件是否连接正确了。如果正确的,校准时点击屏幕一定会有反映的
sinojapan
驱动牛犊
驱动牛犊
  • 注册日期2008-02-26
  • 最后登录2013-10-09
  • 粉丝2
  • 关注0
  • 积分12分
  • 威望63点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2008-07-01 10:27
刚才和屏的厂家确认了一下,原来给我寄的样品没有带触摸屏,晕倒!
sinojapan
驱动牛犊
驱动牛犊
  • 注册日期2008-02-26
  • 最后登录2013-10-09
  • 粉丝2
  • 关注0
  • 积分12分
  • 威望63点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2008-07-01 10:28
wince_lover你好,是不是我确定触摸屏硬件接好了以后,就可以用WINCE自带的触摸屏校准程序?
游客

返回顶部