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

DS90UB913和914链接的I2C问题

DS90UB913和914链接没有问题,从914寄存器0X06可以读出913的ID(0xB0),并且LOCK管脚是高电平。接下来的操作是对914的0x07写0xB2,然后写Slave ID和Slave Alias,但是,当主CPU试图读写913或者图像传感器(Slave ID),都不成功。从示波器看出,每次914这边的I2C信号之后,在913那边的I2C线上没有任何信号。

在913上,并没有PCLK(因为图像传感器还没有设定啊),913上也没有外置时钟。我听说913里的I2C是用内置时钟,所以应该也没有问题。

不知道问题出在哪里?

谢谢。

Runhong Deng:

回复 Kailyn Chen:

是的, CPU和914的I2C通信正常,CPU通过914试图和913或图像传感器来通信,但不正常。用示波器来测试,913那边的I2C上没有任何信号。

Runhong Deng:

回复 Runhong Deng:

问题已经解决,原来是BIST模式一直Enable。Disable BIST后就可以跟913通信了。

yongkang zhou:

你好,我的lock信号一直未低电平,在上电后需要I2C配置吗?外围电路正确,lock就能变高

赞(0)
未经允许不得转载:TI中文支持网 » DS90UB913和914链接的I2C问题
分享到: 更多 (0)