客户询问是否可以同时启用多个通道。 从数据表中可以看出,它可以用于为控制寄存器启用多个通道。 但是、我不太清楚我们为什么需要这种方法、因为主器件一次从从器件发送或接收数据。 请帮您解释一下。 谢谢你。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
嗨、Aki、
"客户询问是否可以同时启用多个通道。"
是的、此器件允许同时启用多个通道。
"但是、我不太清楚我们为什么需要这种方法、因为主器件一次从从器件发送或接收数据。 您能帮您解释一下吗?"
您在这里有很好的说明。
客户选择使用 I2C 开关的一个原因是电平转换属性、而不是 I2C 地址冲突。 在这种情况下、您可以使所有通道能够与另一侧的从器件进行通信、而不必在每次传输之前与 I2C 开关进行通信。
-Bobby
嗨、Aki、
地址引脚用于为 TCA9548A 分配其地址。 TCA9548A 是从器件、因此其地址在总线上应是唯一的。 器件上电后、通常不会更改地址引脚(A2、A1、a0)。
典型的 I2C 事务为:
(1)发送带写位的 TCA9548A 地址
(2)发送8位、以选择要启用的通道
(3)发送停止位
(4)与器件另一侧的从器件通信、因为您已从步骤2启用通道
这有道理吗?
-Bobby