21ic问答首页 - STM32F207 PB3引脚复用问题
STM32F207 PB3引脚复用问题
sfd1232020-12-23
本帖最后由 sfd123 于 2020-12-23 09:11 编辑
[tr][td]问题描述:
使用PB3、PB4、PB5、PA15组成一组SPI,可是只要配置PB3,程序一运行就会卡在
Default_Handler PROC
。。。
B .-------------卡在这里
ENDP
ALIGN
看了网上的说法是 缺少中断处理函数,可是我配置SPI时,没有开启任何中断啊
另外,我不使用PB3,改为使用PA5,SPI正常
所以我想应该是和PB3作为JTDO/TRACESWO有关,但是翻遍了STM32F207的datasheet没有找到类似STM32F10x那样的配置寄存器AFIO_MAPR
万能的网友,这个应该怎么处理?非常感谢![/td][/tr]
[tr][td]问题描述:
使用PB3、PB4、PB5、PA15组成一组SPI,可是只要配置PB3,程序一运行就会卡在
Default_Handler PROC
。。。
B .-------------卡在这里
ENDP
ALIGN
看了网上的说法是 缺少中断处理函数,可是我配置SPI时,没有开启任何中断啊
另外,我不使用PB3,改为使用PA5,SPI正常
所以我想应该是和PB3作为JTDO/TRACESWO有关,但是翻遍了STM32F207的datasheet没有找到类似STM32F10x那样的配置寄存器AFIO_MAPR
万能的网友,这个应该怎么处理?非常感谢![/td][/tr]
赞0
评论
2021-01-13
赞0
评论
2021-01-11
赞0
评论
2021-01-11
赞0
评论
2021-01-11
赞0
评论
2021-01-11
赞0
经过你的提醒,问题解决,确实是中断的问题,我之前使用外部中断3,这个工程应用时不需要使用,但是初始化没有删掉,导致PB3产生了外部中断3
感谢你!
评论
2020-12-23
赞1
评论
2020-12-23
您需要登录后才可以回复 登录 | 注册