主题中讨论的其他器件: TPS23882、 USB2ANY
大家好、 我在我的项目上使用了两个 TPS23841。 我在自动模式和 Alta/B 逻辑高电平下使用它们。 我对 IC 有一些疑问和问题。
- 当我通过 I2C 向两个 IC 发送所有端口禁用命令(通用控制写入寄存器、位 D1)时、它们执行该命令并关闭所有端口。 当我以相同的方式启用它时、它会打开所有端口、因此这里没有问题。 但是、当我只想在 一个端口上执行此操作、并且端口控制写入2寄存器位 D4、则什么也不会发生。 我发送到端口寄存器的命令无效。 我想 在端口基础上执行它。
- 我想我无法读取 i2c 寄存器。 我将发送正确的信号以执行读取操作。 例如、我在发送"disable all ports (禁用所有端口)"命令后、为通用控制写入寄存器发送 i2c 读取命令。 打印时看到0、但应该看到0x02 (禁用所有端口位必须为1)。
- 当我更改受电 PD 的端口时、尽管启用了所有端口、PD 仍不会在另一个端口上受电。