外设篇 12.STM32 SPI工作原理.pptVIP

  • 59
  • 0
  • 约3.47千字
  • 约 19页
  • 2017-07-01 发布于湖北
  • 举报
外设篇 12.STM32 SPI工作原理

众想科技 STM32 SPI工作原理 众想科技 主讲人:刘洋 2.数据时钟时序图 众想科技 主讲人:刘洋 九. 数据帧格式 根据SPI_CR1寄存器中的LSBFIRST位,输出数据位时可以MSB在先也可以LSB在先。根据SPI_CR1寄存器的DFF位,每个数据帧可以是8位或是16位。所选择的数据帧格式对发送和/或接收都有效。 众想科技 主讲人:刘洋 十. SPI主模式工作原理 配置SPI主模式的步骤如下: 设置SPI_CR1寄存器的BR[2:0]位,来定义串行时钟波特率。 选择CPOL和CPHA位,定义数据传输和串行时钟间的相位关系。 设置DFF位来定义8或16位数据帧格式。 配置SPI_CR1寄存器的LSBFIRST位定义帧格式。 如果NSS引脚需要工作在输入模式,硬件模式中在整个数据帧传输期间应把NSS引脚连接到高电平;在软件模式中,需设置SPI_CR1寄存器的SSM=1和SSI=1。如果NSS引脚工作在输出模式,则只需设置SSOE=1位。 设置MSTR=1和SPE=1,只当NSS引脚被连到高电平,这些位才能保持置位。 众想科技 主讲人:刘洋 十一. SPI从模式工作原理 配置SPI从模式的步骤如下: 设置DFF位以定义数据

文档评论(0)

1亿VIP精品文档

相关文档