SPI协议

一.   SPI协议简介

SPI SPI 全称是 Serial Perripheral Interface,也就是串行外围设备接口。是一种高速、全双工的同步通信总线。

SPI 是很常用的通信接口,也可以通过 SPI 来连接众多的传感器。

SPI传输速度:SPI 接口的通信速度很快,I2C 最多 400KHz,但是 SPI 可以到达几十 MHz

SPI 以主从方式工作,通常是有一个主设备和一个或多个从设备,一般 SPI 需要
4 根线,但是也可以使用三根线(单向传输)

二.  SPI协议

1.  SPI的硬件通信线

本章我们讲解标准的 4 线 SPI。

SPI通信的四根线如下:

(1)  CS/SS(Slave Select/Chip Select),为片选信号线,用于选择需要进行通信的从设备。

SPI 主机不需要发送从机设备,直接将相应的从机设备片选信号拉低即可。

你可能感兴趣的:(裸机开发,嵌入式C开发,arm开发)