SPI接口详细讲解.pptxVIP

  • 5
  • 0
  • 约1.41千字
  • 约 13页
  • 2017-05-13 发布于四川
  • 举报
SPI接口详细讲解

SPI串行外设接口 (serial peripheral interface) ;一 SPI接口简介 SPI(Serial Peripheral Interface--串行外设接口)总线系统是一种同步串行外设接口,它可以使MCU与各种外围设备以串行方式进行通信以交换信息。如图1 ;(1)MOSI??– 主设备数据输出,从设备数据输入 (2)MISO??– 主设备数据输入,从设备数据输出 (3)SCLK – 时钟信号,由主设备产生 (4)/SS?? – 从设备使能信号,由主设备控制 /SS(片选信号)是控制芯片是否被选中,也就是说只有片选信号为预先规定的使能信号时,对此芯片的操作才有效。这就允许在同一总线上连接多个SPI设备成为可能。;二 SPI相关的寄存器 (1) SCPR:控制寄存器:(SPI的大部分设置都在该寄存器) Bit3:CPOL (时钟极性);Bit2:CPHA(时钟相位) (2)SPSR:标志寄存器:(查看一些标志和设置SPI速度,主要是用到SPIF这个标志位,接收完成和发送完成都会置位这个标志,进入中断服务程序或访问SPDR寄存器都可以清零这个标志) 。 (3)SPDR:数据寄存器: ;三SPI主从器件间数据传输框图 ; 四 SPI串行外设接口举例 SPI串行数

文档评论(0)

1亿VIP精品文档

相关文档