本帖最后由 AdaMaYun 于 2024-7-30 11:26 编辑
1、位传输
I²C总线是由飞利浦(Philips)公司开发的一种双向二线制同步串行总线,实现有效的IC间的控制,它只需要两根线(SDA和SCL)即可在连接于总线上的器件之间传送信息。
I²C总线在传输数据都是按照bit来传送。SCL为时钟线,SDA为数据线;在SCL时钟线为高电平时,SDA数据线上的电平不允许被修改,SCL时钟线为低电平时,SDA数据线上的电平可为高/低。
I2C总线的位传输
起始条件:SCL为高电平时,SDA由高电平向低电平切换;表示开始传送数据。
停止条件:SCL为高电平时,SDA由低电平向高电平跳变;表示结束传送数据。
空闲条件:I²C总线的SDA和SCL两条信号线同时处于高电平时;表示空闲状态。
起始和停止条件
|