尊敬的 Bobby
我是 Inoue。
感谢您回答"TCA9545A:VCC 上升时间"。
我还有三个问题。
>POR 错误、导致器件状态机在未知状态下启动
1)如果器件以未知状态启动、
发送第一个读取或写入命令后的状态是否固定?
>切换 SCL 引脚8次应该可以解决此问题、但不是100%保证。
2)哪些问题不是100%?
3)当 SCL 被切换8次时、SDA 的状态应该是什么? 不用担心?
Inoue
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.
尊敬的 Bobby
我是 Inoue。
感谢您回答"TCA9545A:VCC 上升时间"。
我还有三个问题。
>POR 错误、导致器件状态机在未知状态下启动
1)如果器件以未知状态启动、
发送第一个读取或写入命令后的状态是否固定?
>切换 SCL 引脚8次应该可以解决此问题、但不是100%保证。
2)哪些问题不是100%?
3)当 SCL 被切换8次时、SDA 的状态应该是什么? 不用担心?
Inoue
[引用用户="user5865991"]
器件型号:TCA9545A
尊敬的 Bobby
我是 Inoue。
感谢您回答"TCA9545A:VCC 上升时间"。
我还有三个问题。
>POR 错误、导致器件状态机在未知状态下启动
1)如果器件以未知状态启动、
发送第一个读取或写入命令后的状态是否固定?
通过将默认值设置回可写寄存器、可以对所有寄存器执行写操作来解决该问题。
>切换 SCL 引脚8次应该可以解决此问题、但不是100%保证。
2)哪些问题不是100%?
状态机处于未知状态、而不是设计为处于该状态。 在这种情况下(我从未见过),我想可能会忽略8个时钟脉冲.... 没有任何关于这种情况的报告问题... 如果发生这种情况、我建议重新启动电源或切换复位。
3)当 SCL 被切换8次时、SDA 的状态应该是什么? 不用担心?
如果 TCA9545A 上电且状态机认为正在堆叠、则可能会将 SDA 线锁存到低电平。 时钟脉冲应解决该问题。 不过、您应该在8个脉冲后执行一个停止条件。
Inoue
[/报价]
以粗体显示的注释。
-Bobby