SPI总线分析
一、SPI概述
SPI(Serial Peripheral interface)就是串行外围设备接口,是一种串行的主从接口,集成在很多微控制器内部。SPI是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线,节约了芯片的管脚,同时为PCB的布局上节省空间,提供方便。SPI接口主要应用在 EEPROM,FLASH,RTC,实时时钟,ADC,还有数字信号处理器和数字信号解码器之间
SPI的四根线分别为
SDI(MISO) :主设备数据输入,从器件数据输出
SDO(MOSI) :主设备数据输出,从器件数据输入
SCLK:时钟信号,由主设备产生
CS:从设备使能信号,由主设备控制选择实能哪个设备,低电平有效
SPI主从硬件连接图:
SPI总线特性:
(1)采用主从模式(M