SPI⼦系统 - HQ
[TOC]
注意
https://mp.weixin.qq.com/s/1fuPAzyY9NUvy6eiIS3yJQ
SPI ⼦系统(⼀):SPI spec
1、SPI hardware
SPI:Serial Perripheral Interface,串⾏外围设备接⼝,由 Motorola 公司提出,是⼀种⾼速、全双⼯、同步通信
总线。SPI 以主从⽅式⼯作,通常是有⼀个主设备和⼀个或多个从设备,⽆应答机制。
本文我们讲解标准的 4 线 SPI,四根线如下:
①、CS/SS,Slave Select/Chip Select,片选信号线,⽤于选择需要进⾏通信的从设备。
②、SCK,Serial Clock,串⾏时钟,和 I2C 的 SCL ⼀样,为 SPI 通信提供时钟。
③、MOSI/SDO,Master Out Slave In/Serial Data Output,主输出从输入。
④、MISO/SDI,Master In Slave Out/Serial Data Input,主输入从输出。
2、SPI 四种⼯作模式
SPI 有四种⼯作模式,通过时钟极性(CPOL)和时钟相位(CPHA)的搭配来得到四种⼯作模式: