IIC接口协议
IIC总线是由Philips公司开发的一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。在CPU与被控IC之间、IC与IC之间进行双向传送,高速IIC总线一般可达400kbs以上。
IIC总线具备多主机系统所需的包括总线仲裁和高低速器件同步功能的高性能串行总线。
IIC接口连线
IIC:两线式串行总线,它是由数据线SDA和时钟线SCL构成的串行总线,可发送和接收数据。 时钟线SCL:在通信过程起到控制作用。
数据线SDA:用来一位一位的传送数据。
**注释:**IIC连线有软件和硬件方式两种。
软件方法:用软件驱动两根GPIO对外设进行通信。
硬件方法:单片机自带引脚,须配置寄存器,无需用软件编写通信协议。
软件方法通用性强,但是速度没有硬件方法快。硬件方法在不同平台上使用不同,具有局限性。硬件的效率是要高于软件方法的。
IIC协议传输
1