目录
速率
主要支持的速率如下:
100Kbps
400Kbps
1Mbps
3.4Mbps
信号
SDA 数据
SCL 时钟
时序定义
START
SCL为高电平时,SDA由高电平到低电平,视为START。START也作为示波器采集时的触发信号。 基于此我们可以采集到多帧数据。
ACK
每一个字节,即每八位数据,8个时钟SCL后,需要一个ACK,使得receiver 可以通知transmitter 字节已经被receiver正确接收。
Controller 负责产生所有的时钟脉冲,包括ACK时钟脉冲。
ACK 在信号上表现为:SDA的低电平,由receiver负责在START之后的第9个时钟脉冲时,将此信号拉低,并且在SCL为高时保持稳定的低电平。
在发送地址及写命令后,receiver需要回送ACK
NACK
NACK 信号表现: 在START