ZHCACH2 march 2023 PCA9306
如果从与本设计通信的 I2C 器件收到 NACK,请检查以确保 I2C 控制器和目标之间正确连接 SDA 和 SCL 线路。有时,用户会意外地对调控制器和目标器件之间的 SDA 和 SCL 连接。如果发生这种情况,即使传输的是正确的位,目标器件也始终会向控制器发回 NACK。为防止出现这种情况,请始终验证控制器和目标之间的 SDA 和 SCL 连接是否正确。图 2-4 显示了一个示例,其中原理图上的 SDA 和 SCL 线网与原理图上 SDA 和 SCL 引脚排列的连接对调了,从而导致 I2C 目标器件始终针对地址返回 NACK。