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
- STM32F103RE使用SPI3作为从模式
- STM32 SWD模式下SPI3无法使用的问题
- 关于使用STM32 SPI3的一些总结
- 使用 Servlet 作为控制器,标准MVC模式
- 使用 Servlet 作为控制器,标准MVC模式
- stm32F411 SPI3 无输出
- STM32 SPI3总结
- STM32F103RE单片机空间不足解决办法
- [译文]JPA的实施模式:使用UUID作为主键
- 从表中取值作为列
- STM32项目笔记之SPI3
- 关于STM32F105的SPI3配置
- JZ2440设置从开发板启动或使用NFS作为根文件系统启动
- 使用Token作为凭证,从App免登陆跳转到Web是否足够安全?
- Play从2.6.x开始使用Akka HTTP作为默认服务后端
- 为什么使用设计模式——从Singleton模式谈起
- JSP培训(6)——使用Servlet作为控制器实现MVC模式
- JSP培训(6)——使用Servlet作为控制器实现MVC模式
- java bytes & string conversion
- iOS 获取图片某一点的颜色对象UIColor
- 利用百度地图服务发布自己制作图片的地图
- WebRTC的视频传输的大致流程
- 二叉树的下一结点
- STM32F103RE使用SPI3作为从模式
- 关于Java中的String为什么不可变
- virtualBox安装centos6增强包报错解决及配置共享文件夹
- Linux环境下写一个进度条
- 多任务系统
- vim使用
- 普通Menu案例
- 1的数目
- arm-linux-uboot-kernel-rootfs移植