一、SPI
1、电气特性
SPI是全双工串行总线
SPI是一主多从的设备总线,至少3个信号线用于数据交换
SIMO:从机输入、主机输出
SOMI:从机输出、主机输入
SLK:时钟线
SS:从机选择使能位
2、协议内容
SPI是一个环形总线结构,主机和从机各有一个8位的移位寄存器,这两个移位寄存器连接成环状。依照SCK的变化,数据以MSB first的方式依次移出Master寄存器和Slave寄存器,并且依次移入Slave寄存器和Master寄存器。当寄存器中的内容全部移出时,相当于完成了两个寄存器内容的交换
二、IIC
1、电气特性
- IIC是多主设备的总线,一个主机可以连多个从机,同一总线上的设备总量只收到总线最大电容400pF 的限制,没有物理芯片选择信号线,只有两条信号线——SCL(时钟线)、SDA(数据线)
- IIC是半双