一般芯片通讯异常时,需要排查:
a. 查看芯片供电VCC是否正常
b. 有使能引脚的,查看芯片使能引脚在I2C通讯时,电平是否正常
c. 通讯时,I2C地址是否发送正确,一般手册中地址为7位地址,通讯时需要左移一位后加上读写位
实际操作过程,建议示波器同时抓取,芯片供电、使能引脚、SDA和SCL的波形进行排查。
d. 芯片有多地址的,查看芯片地址在通讯时是否稳定(一般查看AD引脚电平状态)