TI中文支持网
TI专业的中文技术问题搜集分享网站

DS90UB925 和DS90UB926IIC通信异常

Dear TI FAE,

    产品链路:MCU—-》925—-STP线——》926

   遇到的问题:MCU通过IIC可以配置925,并且ds90UB925的寄存器0x06里面可以读到926的Device ID 0x58,cable link已经建立。但是接下来要如果操作哪些寄存器来配置926,目前无法通过925来配置926.

 请不要建议参考snla222,因为913和914的配置比较简单是因为913/914的寄存器0x06和0x07有 Des Alias/Ser Alias这个选项,但是925和926没有, 已经尝试过all pass-through 模式,但是依旧是无法配置926(将0x58作为926的设备地址进行IIC读写异常。)

  非常感谢!

Kailyn Chen:

0X58 需要左移一位,即0XB0。 然后再看下I2C 是否异常。

alex zh:

回复 Kailyn Chen:

您好!

     从寄存器里面读出来是0x58,已经是移位之后的值了,926我设置的地址是0x2C,移位之后就是0x58,这里是正确的。就是925/926没有alias这个寄存器,不知道该如何操作,才可以读写926.请提供一点其它的建议。

谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » DS90UB925 和DS90UB926IIC通信异常
分享到: 更多 (0)