STM32F103RE使用SPI3作为从模式

来源:互联网 发布:苹果看图软件 编辑:程序博客网 时间:2024/06/14 18:59

网上所见STM32的SPI例程多数是作为主模式,官方提供的例程中有从模式的例程。
但是我参照官方的例程来设置SPI3为从模式,发现MISO管脚都没有数据输出,而主机的时序没有问题。
问题是出在管脚的配置上,SPI3默认使用的管脚是:
SPI3.NSS ==> PA15
SPI3.SCK ==> PB3
SPI3.MISO ==> PB4
SPI3.MOSI ==> PB5
而PB3、PB4和PA15三个管脚都被JTAG口占用,并且复位后默认是开启JTAG口,所以导致SPI3无法使用。
通过GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);关闭JTAG功能后正常使用。
在开发STM32系列是,遇到使用这几个管脚时需要特别注意:
这里写图片描述

0 0
原创粉丝点击