Part Number:DS90UB960-Q1
你好:
我们使用DS90UB960这颗芯片来接收4路camera的数据。相关信息如下:
我们使用一颗DS90UB960解串器连接了4颗DS90UB933串行器,每颗串行器上面又连接了一个sensor。
我们的SOC可以通过IIC对DS90UB960的寄存器进行读写。但是在配置过程中,我们遇到了一些问题,问题如下:
1、4个DS90UB933的IIC地址是一样的,我怎么把它区别开来?
2、4个sensor的IIC地址也是一样的,我又怎么把它区别开来?
Kailyn Chen:
1.您好,933的地址可以通过IDx引脚配置不同的地址和960的四个port连接。
因此,一旦link连接好之后,SER ID即933的device ID地址会自动加载到960里。
2.虽然sensor ID地址是相同的,但是我们可以配置不同的Slave Alias,所以主控所有的指令针对不同slave Alias地址都将会映射到和不同933连接的sensor上。
参考这篇应用手册,虽然是以913/914为例,但是I2C的pass through原理是相同的:
https://www.ti.com/lit/an/snla222/snla222.pdf