主题中讨论的其他器件: TCA9545A
您好!
在下面数据表中的表1中、我们指定"应注意不要超过最大总线容量。"。 "最大总线容量"是什么意思? 约束来自哪里?
此外、当通过在控制寄存器中写入相应的位来选择特定通道时、在向控制寄存器写入不同的值之前、通道是否始终处于活动状态? 或者、在配置控制寄存器后、通道是否仅对一次 I2C 访问有效?
谢谢!
安东尼
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.
您好!
在下面数据表中的表1中、我们指定"应注意不要超过最大总线容量。"。 "最大总线容量"是什么意思? 约束来自哪里?
此外、当通过在控制寄存器中写入相应的位来选择特定通道时、在向控制寄存器写入不同的值之前、通道是否始终处于活动状态? 或者、在配置控制寄存器后、通道是否仅对一次 I2C 访问有效?
谢谢!
安东尼
您好、Anthony、
"最大总线容量"是什么意思? 约束来自哪里?"
最大电容是 I2C 标准定义的约束、取决于使用的速度。 该标准的表10对此进行了说明。
"此外、当通过在控制寄存器中写入相应的位来选择特定通道时、在将控制寄存器写入不同的值之前、该通道是否始终处于活动状态? 或者、在配置控制寄存器后、通道是否仅对一次 I2C 访问有效?"
一旦您写入寄存器以启用通道、该通道将一直保持启用状态、直到您重写寄存器、如果器件进行下电上电(关闭并重新打开)或复位。
例如:假设您启用通道1和通道2、然后通过这些通道发送数据。 数据传输后、开关在通道1和通道2处仍然保持启用状态。 只要不重写开关寄存器或 POR、就可以无限次访问这些通道。
假设您将数据写回交换机、仅启用通道0。 当您通过 I2C 总线发送数据时、数据现在将仅通过通道0。
最后、我会推荐 TCA9545A。 该器件是 PCA9545A 的修订版、修复了一些存在的错误、并且我们的 TCA 系列通常提供更宽的电压范围。
谢谢、
-Bobby