IIC简述
I2C总线是PHLIPS公司推出的一种串行总线,它只有两根双向信号线。一根是数据线SDA(serial data I/O),另一根是时钟线SCL(serial clock)。
I2C总线通过上拉电子接正电源。当总线空闲时,两根线均为高电平。当任一器件输出低电平,都将使总线拉低,即各器件的SDA和SCL都是线“与”关系。
开发板上的I2C总线以及总线上的设备AT24C02(也就是EEPROM,总共有255个单元);
I2C总线传输协议
1、数据位有效性规定
SCL高电平期间,SDA上数据保持稳定;
SCL低电平期间,SDA状态才允许变化
2、Start和Stop信号
SCL高电平期间,SDA 由高变低 表起