STM32的SPI

1.  SPI硬件层共有4个引脚SCK/MISO/MOSI/NSS,不需要接上拉及下拉电阻等

2.  SPI跟I2C一样是一种通讯总线,所以可以挂载多个从机,通过NSS片选引脚控制从机

3.  SPI主模式时钟与挂载总线相关,STM32时钟为fpclk/2,从模式下时钟由从机控制

4.  SPI要读数据必须先发送数据,因为SPI需要发送数据才能产生

5.  SPI为从模式时,时钟由主机控制,SPI的波特率设置要了解从设备最大允许的波特率

6.  SPI模式由CPHA和CPOL控制,

     注意CPHA和CPOL模式要与从设备一致,因此需要了解从设备使用何种模式

     CPHA=0时,数据在第1个边沿采集,在第2个边沿数据锁存,数据在锁存边沿可以发生变化

     CPHA=1时,数据在第1个边沿锁存,在第2个边沿被采集,数据在锁存边沿可以发生变化

     CPOL=0时,CLK空闲状态为低电平

     CPOL=1时,CLK空闲状态为高电平

7.  STM32常用寄存器

   

      

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值