相同点:
1、均采用串行、同步的方式;
2、都采用TTL电平,传输距离和应用场景类似;
3、都采用主从方式工作。
不同点:
1、IIC为半双工,SPI则是全双工;
2、IIC有应答机制,SPI没有应答机制;
3、IIC采用主机总线广播从机地址(7位)来寻址,SPI则通过主机发送对应使能信号(CP)寻址;
4、IIC的时钟极性和时钟相位固定,SPI的时钟极性和时钟相位可调(四种通信方式)。
相同点:
1、均采用串行、同步的方式;
2、都采用TTL电平,传输距离和应用场景类似;
3、都采用主从方式工作。
不同点:
1、IIC为半双工,SPI则是全双工;
2、IIC有应答机制,SPI没有应答机制;
3、IIC采用主机总线广播从机地址(7位)来寻址,SPI则通过主机发送对应使能信号(CP)寻址;
4、IIC的时钟极性和时钟相位固定,SPI的时钟极性和时钟相位可调(四种通信方式)。