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

DS90UB934到DS90UB933的I2C不能通信

现在DS90UB934的I2C通讯正常,可以读写寄存器,但到DS90UB933的I2C不能正常通讯,请问DS90UB934需要做那些配置,比如需要写那些寄存器。谢谢!

Amy Luo:

您好,
I2C不能通信是本地不能通信还是remote不能通信,I2C remote通信需要使能Pass-Through模式。

user5159838:

回复 Amy Luo:

本地934通信正常,我给934的0x58寄存器写了0x58,但I2C还是不能读写933的,不知934还有那些寄存器需要配置。

Kailyn Chen:

您好,需要配置934的Serialize ID, 以及Serialize Alias ID。

user5925586:

回复 Kailyn Chen:

您好,我配置了0x4c、0x58和0x5c寄存器,但是无法写入到933。网上查看,933的地址位可以自动加载到934的0x5c,但读取该寄存器时,显示为0x00,这是怎么个情况?

user5159838:

回复 Kailyn Chen:

Kailyn Chen,你好,我从934的5b寄存器读到了b0(是933的设备地址),于是向934的5c写了b0,这时,从934的I2C总线上,可以访问到0xb0设备,如果我要继续读写挂在933的I2C总线上的设备,还需要做那些设置呢?
谢谢!

赞(0)
未经允许不得转载:TI中文支持网 » DS90UB934到DS90UB933的I2C不能通信
分享到: 更多 (0)