STM32L071RBT6-SPI功能描述
SPI允许在MCU和外部设备之间进行同步串行通信。应用软件可以通过轮询状态标志或使用专用SPI中断来管理通信。SPI的主要元素及其相互作用如下图所示。
四个I/O引脚专门用于与外部设备的SPI通信。•MISO:主入/从出数据。在一般情况下,该引脚用于在从模式下传输数据,在主模式下接收数据。•MOSI:主出/从入数据。在一般情况下,该引脚用于在主模式下传输数据,在从模式下接收数据。•SCK:串行时钟输出引脚为SPI主人和输入引脚为SPI奴隶。•NSS:从选择引脚。根据SPI和NSS设置,这个引脚可以用于:-选择一个单独的从设备进行通信-同步数据帧或检测多个主设备之间的冲突。
SPI总线允许一个主设备和一个或多个从设备之间进行通信。总线至少由两根电线组成——一根用于时钟信号,另一根用于同步数据传输。根据SPI节点和它们的从选择信号管理之间的数据交换,可以添加其他信号。