尊敬的专家:
我的设置是在分离器模式下连接一个 UB941和两个 UB948。
现在所有视频显示都正确。 唯一的问题是、我只能从 UB941侧通过 I2C 访问端口0处的第1个 UB948寄存器、但无法访问端口1处的第2个 UB948寄存器。
两个 UB948具有不同的 I2C ID (第一个是0x3C、第二个是0x2C)。 我可以看到 UB941寄存器 DES_ID_DES_ID_1寄存 器(地址= 0x6)中具有不同 PORT1_SEL 的两个不同 ID。
下面是 UB941配置的代码。 基本上、我在 下面的代码中使用不同的 PORT1_SEL 为通用_CFG 寄存器(地址= 0x3)启用了 I2C_PASS_Through。
可以为我提供一些指导吗? 谢谢
I2C_WRITE 0x01 0x80
I2C_WRITE 0x1E 0x01//为 端口0启用 I2C_PASS_Through
I2C_WRITE 0x03 0x9A
I2C_WRITE 0x1E 0x02 //为 端口1启用 I2C_PASS_Through
I2C_WRITE 0x03 0x9A
I2C_WRITE 0x1E 0x01
I2C_WRITE 0x4F 0x8C
I2C_WRITE 0x5B 0x07
I2C_WRITE 0x56 0x80
I2C_WRITE 0x32 0x80
I2C_WRITE 0x33 0x07
I2C_WRITE 0x40 0x04
I2C_WRITE 0x41 0x05
I2C_WRITE 0x42 0x30
I2C_WRITE 0x01 0x00