1.SPI介绍1.1 SPI简介
SPI的全称是"Serial Peripheral Interface”,意为串行外围接口,是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在EEPROM、FLASH、实时时钟、AD转换器,还有数字信号处理器和数字信号解码器之间。SPI是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根线。
SPI内部结构简易图:
SPI主要特点有:可以同时发出和接收串行数据;可以当作主机或从机工作;提供频率可编程时钟;发送结束中断标志;写冲突保护;总线竞争保护等。
SPI 总线有四种工作方式,通过时钟极性(CPOL)和时钟相位(CPHA)区分。
1、SPI优点
支持全双工通信
通信简单
数据传输速率块
2、缺点
没有指定的流控制,没有应答机制确认是否接收到数据,所以跟IIC总线协议比较在数据可靠性上有一定的缺陷。
STM32 SPI通信
于 2024-10-05 16:09:37 首次发布