3642|4

52

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

问一个wince5.0触摸屏驱动的问题 ? [复制链接]

系统环境:pxa270 + wince 5.0
问题相关:
(1)系统使用了一个定时器Timer1 ,定时大概为1ms ~ 3ms ,在有按钮事件时,持续响应中断

(2)触摸屏驱动中使用定时器Timer2 ,原厂的驱动是100次/s中断,现在为了保证Timer1 能正常工作,将Timer2 调成了45次/s ,这个值是反复调整的结果,即能保证Timer1 能正常工作的最大值

(3)LCD 及 触摸板 尺寸分辨率 : 800 * 600 ,640 * 480 时,工作时问题不大

问题:
   在使用分辨率320 *240 时,按屏时将比较不灵敏,通过打印调试信息,在点击【短暂按屏时】发现中断能够响应,但是采用的坐标数据不正确被忽略,持续按钮如果达到500ms(这个是估算) 会有正确的采样数据,因此现在的现象是,按屏时需要实实在在的按屏,点击时很多时候无法响应

触摸屏使用的是UCB1400 芯片

请教:
(1)有没有办法提高屏在320*240 下的数据采用的正确性,比如调整采样时的参考电压?等
(2)有没有可能wince5.0触摸屏驱动不使用定时器
(3) Timer1 实际上是在在响应按钮事件时,发送1ms ~ 3ms 系列的高电平/低电平,有没有替代的办法?


谢谢!

最新回复

谢谢回复 判断点击的,滑动可以不考虑,看ucb1400 文档,驱动可以设置成pressure 模式/interrupt 模式,有没有pressure 模式触摸屏驱动可以参考? 前面提到采样次数如果继续加大的话,Timer1工作将不正常?ucb1400 内部参考电压可以调整吗? 谢谢继续建议,有疑问也可以问,都会回复  详情 回复 发表于 2009-7-15 11:49
点赞 关注

回复
举报

67

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
MARK, 没有做过,等高人出现
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
引用 1 楼 hudaweikevin 的回复:
MARK, 没有做过,等高人出现


谢谢顶帖

继续,前面的测试中会发现触摸屏在采用正常的采样速率时,短事件快速点击同一点的按钮,第二次的采用大多无效,而如果快速点击的是不同点的按钮,在第二次采样有效,简单一点说,就是快速点击同按钮时,按钮间断一次响应一次,不同按钮则没有这个问题,大家的驱动是这样吗?
 
 
 

回复

84

帖子

0

TA的资源

一粒金砂(初级)

4
 
定时器是用来判断触摸笔是点击还是滑动的,所以没有是不行的。
至于提高精度我觉得主要是采样时间间隔,电压,以及阀值设置等等。以及采样次数等。
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(初级)

5
 
引用 3 楼 gooogleman 的回复:
定时器是用来判断触摸笔是点击还是滑动的,所以没有是不行的。
至于提高精度我觉得主要是采样时间间隔,电压,以及阀值设置等等。以及采样次数等。


谢谢回复

判断点击的,滑动可以不考虑,看ucb1400 文档,驱动可以设置成pressure 模式/interrupt 模式,有没有pressure 模式触摸屏驱动可以参考?
前面提到采样次数如果继续加大的话,Timer1工作将不正常?ucb1400 内部参考电压可以调整吗?


谢谢继续建议,有疑问也可以问,都会回复
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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

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

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

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