主题中讨论的其他器件:AM2434、
我使用 ADS7924和一个 AM2434制作了多个原型、这些原型通过 I2C 与 ADC 通信。
我在初始化开始时通过 I2C 向 ADS7924发送一条软复位命令。
在某些芯片(但不是所有芯片)上、如果我随后尝试使用 I2CProbe 或读取/写入 ADS7924中的 I2C、似乎会锁定。
如果我添加长时间延迟(500ms ugh!) 执行 RESET 命令后、其可在所有器件上保持一致工作。
没有提到软复位后需要的延迟或需要多长时间。 RESET 引脚的硬复位也不提及复位器件需要多长时间以及复位后需要多长时间才能在 I2C 总线上正常工作。
请告诉我软/硬复位后确保 I2C 可靠运行的复位时序要求吗?
非常感谢