STM32开发板的SPI通信的资料概述

资料大小: 1.57 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2019-12-03

上 传 者: 易水寒他上传的所有资料

资料介绍

标签:SMA(29)SPI(749)STM32(3355)

  本文主要由7 项内容介绍SPI 并会在最后附上测试源码供参考:

  1. SPI 的通信协议

  2. SPI 通信初始化(以STM32为从机, LPC1114为主机介绍)

  3. SPI 的读写函数

  4. SPI 的中断配置

  5. SPI 的SMA 操作

  6. 测试源码

  7. 易出现的问题及原因和解决方法

  一、SPI 的通信协议

  SPI(Serial Peripheral Interfac)e是一种串行同步通讯协议,由一个主设备和一个或多个从设备组成,主设备启动一个与从设备的同步通讯,从而完成数据的交换。SPI 接口一般由4 根线组成,CS片选信号(有的单片机上也称为NSS),SCLK时钟信号线MISO 数据线(主机输入从机输出) ,MOSI 数据线(主机输出从机输入),CS 决定了唯一的与主设备通信的从设备,如没有CS 信号,则只能存在一个从设备,主设备通过产生移位时钟信号来发起通讯。通讯时主机的数据由MISO 输入,由MOSI 输出,输入的数据在时钟的上升或下降沿被采样,输出数据在紧接着的下降或上升沿被发出(具体由SPI的时钟相位和极性的设置而决定) 。

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料