TI论坛
直播中

李平

8年用户 1330经验值
私信 关注
[问答]

在TI335下wince6使用TSC2007,只要是把AD置on的设置就不返还,为什么?


  • ti335下wince6 使用TSC2007:
    地址0X48,a0,a1为0
    做如下的设置:
    ucCommand=0Xc4;
      I2CWrite(s_TouchDevice.hI2C,0X0c,&ucCommand,1);
    就没有返回,只要是把AD置on的设置就不返还,其他的没了就有回复
    d4,e4,f4均不行,望给予解答,谢谢!

回帖(2)

何瑾

2024-12-24 14:36:23
   很奇怪的问题。看看手册的 图 31,32 的读写时序,验证一下时序吧
举报

刘埃生

2024-12-24 17:23:16
您遇到的问题可能是由于I2C通信或TSC2007触摸屏驱动设置不当导致的。以下是一些建议和可能的解决方案:

1. 检查I2C通信:确保您的I2C通信设置正确,包括I2C地址、时钟速率等。您可以尝试使用其他I2C设备进行测试,以确保I2C通信正常。

2. 检查TSC2007驱动设置:确保您使用的TSC2007驱动与您的硬件和操作系统兼容。您可以尝试更新驱动程序或使用其他版本的驱动程序。

3. 检查触摸屏配置:确保您正确配置了触摸屏的参数,如分辨率、校准等。您可以参考TSC2007的数据手册和示例代码进行配置。

4. 检查代码:检查您的代码,确保您正确地发送了I2C命令和读取响应。您可以尝试使用调试工具(如调试器)来跟踪代码的执行过程,以便找到可能的问题。

5. 检查硬件连接:确保您的TSC2007触摸屏与TI335之间的硬件连接正确。检查连接线是否松动或损坏,以及是否正确连接到相应的引脚。

6. 尝试其他设置:您可以尝试使用其他设置来启用AD功能,例如使用不同的命令或参数。您可以参考TSC2007的数据手册和示例代码来找到可能的解决方案。

如果以上建议都无法解决问题,您可以考虑联系TSC2007的技术支持或社区寻求帮助。希望这些建议对您有所帮助!
举报

更多回帖

发帖
×
20
完善资料,
赚取积分