概述:
SPI(Serial Peripheral Interface,串行外围设备接口)是Motorola推出的一种四线制串行同步总线。
- 全双工
- 主从模式
- 同步通信
四线:
SDI-接收数据,master发送给slave
SDO-发送数据,slave发送给master
SCK-时钟,由master产生的同步时钟
SS-片选信号,由master产生,如果只有一个,可以直接接到高电平上
工作过程:
起始,master使用SS信号使能一个slave,然后master数拍子:动次打次,动词打次,mater和slave开始踩着拍子相互按bit为单位发送数据(时序图)。
时序图