通用SPI接口
简介
SPI(Serial Peripheral interface)接口,是一种高速的,全双工,同步的通信总线,并且只需使用四根线,节约了其设计时占用的管脚,同时为 PCB 的布局上节省空间,提供方便,正是出于这种简单易用的特性,现在越来越多的产品集成了这种通信协议。
特性
SPI接口为同时发出和接收串行数据,可当作主机或从机工作,各管脚默认上电状态为下拉输入。
SPI1_DOUT。主设备数据输出 ,对应MOSI。
SPI1_DIN。主设备数据输入,对应MISO。
SPI1_CLK。时钟信号,由主设备发出。
SPI1_CS。从设备使能信号,由主设备控制。
参考设计
CAT.1模块目前仅支持作为主设备,连接方式如下:
当有多个从设备的时候,因为每个从设备上都有一个片选引脚接入到主设备机中,当我们的主设备和某个从设备通信时将需要将从设备对应的片选引脚电平拉低或者是拉高。