---------------------SPI--------------------------
1.标准SPI通信
IO口模拟时序
2.STM32F411 SPI控制器原理
3.SPI模块的配置---寄存器
---------------------------------------------------
1.标准SPI通信
SPI:串行外部设备接口----通信接口
特点:高速同步串行全双工通信 40M
硬件连线: 4线制
SCL :时钟线--------------------由主机发出
MOSI:主机输出从机输入
MISO:主机输入从机输出
CS :片选线,拉低有效--------起始信号
数据传输:
片选低 +数据位 +片选
MCU控制: 片选、时钟
数据位:8 /16位 //取决于从器件支持
MSB 在前 LSB 在前 //取决于从器件支持
传输过程:
1、MCU选中芯片
2、传输数据
3、MCU释放芯片
四种不同的模式: //取决于从器件支持
时钟极性:时钟线空闲状态电平 高 低
时钟相位:
0:表示在时钟线的第一个跳变沿数据采样(第二个跳变沿写数据)
1:表示在时钟线的第二个跳变沿数据采样(第一个条边沿写数据)
①时钟极性为0,时钟相位为0 ---------------上升沿采样
②时钟极性为0&#