条件:
1.想利用DS90UB925与DS90UB928实现I2C数据透传,不知如何设置DS90UB925寄存器;屏幕端的DS90UB928属于已正常功能使用的汽车中控屏幕端,想自己设计MCU软件与DS90UB925适配替换汽车汽车中控主机,并实现与汽车中控屏幕(DS90UB928)的触摸数据读取。
2.现在MCU与DS90UB925的I2C通信OK。
问:
1.如何设置DS90UB925寄存器实现I2C数据透传;
2.现在通过DS90UB928的I2C口没有抓取到相应数据.
Kailyn Chen:
先确认下你的应用:MCU—–DS90UB925——-DS90UB928——remote slave是吗?
现在MCU和925的通信已调通,需要MCU和928以及remote slave的通信是吗?
xin chen12:
回复 Kailyn Chen:
是的,通过DS90UB925与DS90UB928的通信,实现连接到DS90UB925稍微MCU与连接到DS90UB928端的MCU进行数据交换。
Kailyn Chen:
回复 xin chen12:
恩,关于这种I2C通信具体寄存器的配置方法,建议参考这篇应手册snla222.pdf。它是以DS90UB913&914为例,详细介绍进行寄存器的配置。
如果对其中的讲解有任何问题,大家可以一起讨论。
Kai Liu17:
回复 Kailyn Chen:
目前我们使用UB927与屏幕端的928尝试连接,但是在I2C通讯上,还不能建立与928的联系,请问,可以参考哪里?谢谢。