目前我们方案通过TI941一个接到2个TI948,需要同时支持双屏显示和双触摸功能。
请问要如何配置寄存器,可以确保两个触摸I2C地址可以访问,并独立完成触摸功能?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
目前我们方案通过TI941一个接到2个TI948,需要同时支持双屏显示和双触摸功能。
请问要如何配置寄存器,可以确保两个触摸I2C地址可以访问,并独立完成触摸功能?
您好,可以参考这篇应用手册Splitter Mode Operations With the DS90Ux941ASQ1 ,详细介绍了UB941AS在split mode下的配置:
您好,
参照https://www.ti.com/lit/an/snla308a/snla308a.pdf可以设置两个中断,但是如何配置寄存器,以便可以确保两个屏幕的触摸I2C地址可以访问?我无法从文档获得比较清晰的认识,是否可以说明下?现在需要 i2cdetect -r -y 2后,可以暴露主副屏幕触摸模块地址,可以注册驱动,然后建立两条input通路给上层。
您好,抱歉回复晚了, 您的两个屏的分辨率分别是多少?如果两个屏垂直像素不同的话,那么经过941 splite分屏之后,大多数情况下是不满足屏的标准的,也就是说不支持两个不同垂直像素分辨路的屏同时正常显示. 您参考下这个帖子,美国工程师给了很详细的解释:
https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1011288/ds90ub941as-q1-please-provide-the-init-register-config-for-splitter-mode