现在采用mcu+949->948+屏幕的方案
1.可以检测到948的des id,但是无法利用948的7位地址通过I2C获取948的寄存器值,想知道是什么原因?
2.949寄存器的手册中并没有DES ALIAS寄存器的地址和描述,而slave alias[0]看描述似乎适用于remote slave的,而不是用于948(DES)的,而且将slave alias[0]配置成跟des id一样的值时,依旧无法访问948的寄存器
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.
现在采用mcu+949->948+屏幕的方案
1.可以检测到948的des id,但是无法利用948的7位地址通过I2C获取948的寄存器值,想知道是什么原因?
2.949寄存器的手册中并没有DES ALIAS寄存器的地址和描述,而slave alias[0]看描述似乎适用于remote slave的,而不是用于948(DES)的,而且将slave alias[0]配置成跟des id一样的值时,依旧无法访问948的寄存器
0x58<<1 是0XB0,应该是地址错误的原因,您使用0XB0地址看是否可以
下面应用手册不知道您看过没,希望对您有帮助:
I 2C over DS90UB913/4 FPD-Link III with BCC:https://www.ti.com.cn/cn/lit/an/snla222/snla222.pdf
寄存器 0x06 高7位的值是访问498的地址,应该不用移位
I2C Communication Over FPD-Link III with BCC:https://www.ti.com/cn/lit/an/snla131a/snla131a.pdf
