引用: 张大猛 发表于 2016-3-21 18:16
数据是一个个发送 有应答为和检验应答位 你上网搜一下的时序图 一看就明白
引用: icebreakerNK 发表于 2016-3-20 17:25
I2C每发送一个Byte的数据,后面都要跟个应答位,不管是主给从发还是从给主发。也就是一个操作需要9个时钟周期。ACK在第9个SCL的上升沿之前就要发出,保持到下降沿结束。有效信号比半个SCL周期要长。相当于:setup 时间+半个SCL周期+hold 时间。具体的值可以参考I2C的spec文档。
希望能帮到你 ...
更多回帖