推荐星级:
- 1
- 2
- 3
- 4
- 5
AN2576应用笔记STM32F10xxxSPI应用示例
资料介绍
介绍
这篇应用笔记是为了提供关于STM32F10xxxSPl外设的使用的应用示例。
这篇文档,它相关的固件库,和其他这样的应用笔记是为和STM32F10xxx固件库配套而写的。
1.1概述
介绍如何设置SP1-SP1全双工通讯。NSS引脚软件管理允许在没有任何硬件改动的情况下从机到主机与主机到从机的切换。
1.2硬件描述
下图展示了SPI1-SPI2间的典型连接.
SPll和SPI2的数据输入端(MISO)连接在一起,SPl1SPI2的数据输出(MOSI)连接在一起,两个SPI的时钟输入SCK连接在一起,由于NSS管理,SPI1SPI2的NSS引脚是断开的。
1.3固件描述
提供的固件库包含SPI驱动,该驱动通过一系列的函数来支持所有的SPI通讯。
NSS引脚由软件配置设置SPI1为主,SPI2为从。
SPl1发送数据缓冲区到SPl2,同时,SPI2发送另一个数据缓冲区到SPl1在示例的第二部分,使用软件而没有修改任何硬件下,SPI1重新配置为slave而SPI2为主机。就建立了一个新的全双工通讯,并且在主机和从机间交换缓冲区数据。所有的接受的和传输的数据相比较来检查所有的数据是否正确的接受。
部分文件列表
文件名 | 大小 |
AN2576应用笔记STM32F10xxxSPI应用示例.pdf | 1M |
全部评论(1)
2021-12-09 13:23:53Jessie0812
感谢分享