请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:INA226-Q1 Thread 中讨论的其他器件:INA226
工具与软件:
团队成员、您好!
是否有任何情况会导致主机和 INA226之间的 I2C 通信异常:很长时间对主机(ACK 或 NAK)无响应、并且 I2C 总线被占用而未释放。
例如、芯片过热、电压不稳定、频繁写入和读取 I2C 数据等。
谢谢!
此致、
Daniel Wang
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.
Daniel、您好!
下面是一些导致 I2C 通信异常的常见情况:
1.总线上拉电阻不正确
2.时钟延展(将时钟线保持为低电平以延迟通信)
3.噪声和信号干扰 -确保正确接地
4.电压电平不匹配-主机和设备必须共享兼容的电压电平(3.3或5V)
5. I2C 时钟速度不正确或不受支持
6. SDA/SCL 线路卡在低电平-如果事务失败、SDA/SCL 线路可能会保持低电平、要清除它、请在 SCL 上发出一系列时钟脉冲以重新启动器件
7. 极端温度可能会影响 I2C 总线通信
此致!
Mallika Senthil