OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5849|回复: 5

管脚复用为spi,那么多个spi使能后,特定的spi与此复用管脚有何关系?

[复制链接]

5

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
140
金钱
140
注册时间
2018-8-31
在线时间
23 小时
发表于 2021-8-15 11:11:41 | 显示全部楼层 |阅读模式
10金钱
疑问:
使用片内外设功能:
           首先将此IO口配置为复用输出(复用为spi,但复用是spi1-6)
           其次我初始化了spi1-4,那么是哪个spi与上述的io口相连

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2021-8-16 01:51:17 | 显示全部楼层
复用功能可以选择的啊。。。
回复

使用道具 举报

5

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
140
金钱
140
注册时间
2018-8-31
在线时间
23 小时
 楼主| 发表于 2021-8-16 15:41:55 | 显示全部楼层
正点原子 发表于 2021-8-16 01:51
复用功能可以选择的啊。。。

IO口复用功能复用为AF5,AF5是SPI1-6,例如我需要初始化SPI和SPI3,那么SPI_NSS我就需要配置PA4和PA15,那么在后面初始化完成并调用SPI1进行数据发送时,怎么知道SPI1用的是PA4还是PA15?
回复

使用道具 举报

11

主题

2131

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4731
金钱
4731
注册时间
2015-1-10
在线时间
591 小时
发表于 2021-8-16 16:06:39 | 显示全部楼层
laoyelin408 发表于 2021-8-16 15:41
IO口复用功能复用为AF5,AF5是SPI1-6,例如我需要初始化SPI和SPI3,那么SPI_NSS我就需要配置PA4和PA15, ...

你的GPIO复用成了哪个SPI的NSS就是哪个
回复

使用道具 举报

5

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
140
金钱
140
注册时间
2018-8-31
在线时间
23 小时
 楼主| 发表于 2021-8-16 21:35:44 | 显示全部楼层
阿侑kevin 发表于 2021-8-16 16:06
你的GPIO复用成了哪个SPI的NSS就是哪个

微信图片_20210816212854.png 还是不明白,假如我要用SPI 1和SPI 3,如图,如果PA5,6,7和PB3,4,5都复用为AF5,那么之后我调用SPI 1发送数据的时候是会调用PA5,6,7,还是会调用PB3,4,5呢?

//AF0:MCO/SWD/SWCLK/RTC                   AF1:TIM1/TIM2;                                     AF2:TIM3~5;                                         AF3:TIM8~11
//AF4:I2C1~I2C4;                                  AF5:SPI1~SPI6;                                     AF6:SPI3/SAI1;                                       AF7:SPI2/3/USART1~3/UART5/SPDIFRX;
//AF8:USART4~8/SPDIFRX/SAI2;         AF9;CAN1~2/TIM12~14/LCD/QSPI;         AF10:USB_OTG/USB_HS/SAI2/QSPI            AF11:ETH
//AF12:FMC/SDIO/OTG/HS                   AF13CIM                                         AF14CD;                                            AF15:EVENTOUT

回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2021-8-17 02:01:33 | 显示全部楼层
阿侑kevin 发表于 2021-8-16 16:06
你的GPIO复用成了哪个SPI的NSS就是哪个

你别这么多都用同一个脚啊。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-27 06:29

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表