您好!
我们正在与该器件进行新设计、以连接 STM32微控制器。
我们发现、与器件的通信不一致、似乎会进入故障模式、在该模式下、器件会将 SDA 线路保持在低电平。 这会阻止与 TCA6416A 以及总线上的其他器件进行进一步通信。 重启设备似乎可以解决问题、但很快就会再次出现。 我们已经测试了在此状态期间从 SDA 断开 TCA6416A 的连接、这允许线路再次被拉高、从而确认此器件导致了该问题。
我们不确定具体如何重现错误、但在配置器件输出数次后、错误会相对定期发生。 这条 I2C 线路会产生非板载、其噪声比我们通常所能接受的要大、但不足以导致通信问题。 无论如何、在通信之外的任何情况下、从器件都不应将 SDA 线路保持在低电平。
我们很好奇、这是否是您之前观察到的故障模式、以及是否有已知的解决方案
谢谢你