1、SPI简介
- SPI(Serial Peripheral Interface)是串行外设接口的缩写,SPI是一种高速的、全双工、同步的串行通信总线;
- SPI采用主从方式工作,一般有一个主设备和一个或多个从设备;
- SPI需要至少4根线,分别是MISO(主设备输入从设备输出)、MOSI(主设备输出从设备输入)、SCLK(时钟)、CS(片选);
- SPI使用引脚较少且布线方便,所以越来越多的芯片集成了这种通信协议。
2、寻址方式
当主设备要和某个从设备进行通信时,主设备需要先向对应从设备的片选线上发送使能信号(高电平或者低电平,根据从机而定)表示选中该从设备。
3、通信过程
- SPI总线在进行数据传送时,