你用逻辑分析仪抓取时序或者用示波器抓去波形,根据波形去分析。
很有可能是MCU上的瞬间,GPIO处于不确定状态导致的。
另外,你的IIC的信号线上有上拉电阻没。虽然单片机可以配置上拉电阻,但那也要单片机初始化完成之后才能配置
断电的时候或者操作完毕以后将I2C总线停止
你的电路启动reset的时间可能不够,可能是POWER ON Reset 有点问题