调试i2c(使用示波器):
1,检测脉冲(SCLK)的周期大小是否在所要求的范围之内,波形有无异常;
2,检测数据线(SDATA)的波形(交换的数据)有无异常,需与脉冲相匹配;
3,检测应答(ack)的方向及方法。ack:一个时钟周期(eg:在一个时钟周期内将SDATA拉高或拉低)。
最好遵循以上步骤解决问题,善于分析示波器中的波形。
调试i2c(使用示波器):
1,检测脉冲(SCLK)的周期大小是否在所要求的范围之内,波形有无异常;
2,检测数据线(SDATA)的波形(交换的数据)有无异常,需与脉冲相匹配;
3,检测应答(ack)的方向及方法。ack:一个时钟周期(eg:在一个时钟周期内将SDATA拉高或拉低)。
最好遵循以上步骤解决问题,善于分析示波器中的波形。