Other Parts Discussed in Thread: PCA9545A
我已经使多路复用器完全运行并使用了几周、但现在我正在准备编写实际接口。 我想从多路复用器中读取状态以进行中断和确认总线已启用。 即使我通过 WRITE 命令成功启用了总线0、对其进行回读也始终会为位0提供0。 我觉得在写操作后读回寄存器的速度可能太快、所以我有第二次读操作、但值没有改变。
正如您在捕获中看到的、一旦收到命令、总线就会变为活动状态。 但即使发送0x09也会在读取寄存器时返回0x08。
它不是处理器端、时序是干净的。 我已经使用总线0几周了、现在可以读取各种其他器件。






