回馈帖--STM32F4的SPI双机通信成功

2019-07-20 15:56发布

    

图1
STM32F4的外设例程库里的SPI双机通信写的较复杂,理解起来费劲。
今天早上终于把SPI的双机通信验证通过了,MARK一下。

图2
头文件里宏定义
图3
疑惑解答一: SPI1的引脚映射可以是不是在不同组的两个SPI1映射吗,如一个A口,一个B口吗?
答: 可以,只需打开引脚复用功能就可,无需其他设置。

疑惑解答二:
SPI1的PB3,PB4是JTAG引脚,可以当作正常的IO口吗?
答: 不可以,需禁用JTAG引脚功能,详细见STM32F4参考手册的6.3.2章节,可以配置成JTAG-DP Disabled and SW-DP Enabled。

  连线见图1,从机通信的程序见图2和图3,采用的SPI1,主机的SPI配置类似,只是把从机模式改成主机模式就行。
  下一步接着调SPI的DMA的配置。








友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
jade_yw
1楼-- · 2019-07-21 22:29
回复【13楼】yongyooh:
---------------------------------
嗯,好的
ap0405209
2楼-- · 2019-07-21 22:33
回复【3楼】苹果:
---------------------------------
请问楼主的F407 SPI双机DMA通信出来了吗?
刘瑶
3楼-- · 2019-07-22 04:07
 精彩回答 2  元偷偷看……
黑旋风
4楼-- · 2019-07-22 05:33
 精彩回答 2  元偷偷看……
右走
5楼-- · 2019-07-22 09:38
不错  最近也在搞spi双机通讯
zhang888888
6楼-- · 2019-07-22 14:39
楼主可否分享个例程

一周热门 更多>