一、特点
I2C总线是由Philips公司开发的一种简单、双向二线制同步串行总线。其主要特点可以概括如下:
(1)在硬件上,12C总线只需要一根数据线SDA和一根时钟线SCL两根线,SDA传输数据,每次传输8bit,即一字节,且先传输高bit,再传输低bit。SCL是时钟线,用于时钟同步。
(2)I2C总线是一个真正的多主机总线。如果两个或多个主机同时初始化数据传输,可以通过冲突检测和仲裁防止数据破坏,每个连接到总线上的器件都有的地址,任何器件既可以作为主机也可以作为从机,但任何时间点只能有一个主机。总线上每个设备都有自己的一个地址,通过地址方式寻址各个器件,共7个bit,理