按照datasheet的提示,我已经将0x56和0x4C的第三位都设置为1,用以输出pendown信号,发给CPU。可是,不知道什么原因,当按下触摸屏时,pendown管脚(46pin)始终为低,没有任何变化。我已确认,对9712的寄存器写入没有问题,请教各位,我是什么地方没有设...
全文
回复(9) 2008-01-03 17:31 来自版块 - Wince 程序开发
表情
hanson_csutyris 问题解决,具体如下: 分析原因: Transcriber.exe运行在用户空间,因此无法加载内核态的touch.dll,才会有上面的错误提示:"System touch dll name in the Registry is not Transcribe...(2008-02-12 21:02)
hanson_csutyris 触摸屏中增加Transcriber Handwriting Recognizer Application 功能时,点击Transcriber 时弹出对话框提示: "System touch dll name in the Registry is not T...(2008-02-11 20:19)
tyris不知道,没有研究过。(2008-02-01 09:43)
hanson_csu你知道多点触摸的原理吗? 就是我同时点下两个点不放开, 从结果来看就是取两个x, y坐标点的中点, 但是,现在不是很清楚取两点计算的方法。(2008-01-31 21:12)
tyris有什么问题吗?(2008-01-31 18:05)
hanson_csutyris 现在我也开始做WM9712触摸屏驱动, 希望能与你探讨下!(2008-01-30 22:04)
tyris多谢,果然是需要读出一次采样值后才可以。(2008-01-04 12:21)
cool_harber没用过。 还是对照datasheet检查下寄存器设置吧。 另:某些器件需要设置为开始AD转换或者读出一次采样值之后中断脚才会抬高。(2008-01-03 21:26)
tyris另外,我的硬件电路也已经检查过了,连接没有问题。(2008-01-03 17:33)

返回顶部