|
系统环境: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 系列的高电平/低电平,有没有替代的办法?
谢谢!
|
|