[活动专区] 【AT-START-F407测评】JTAG/SWD复用功能重映射

[复制链接]
 楼主| Ben666 发表于 2021-2-14 20:18 | 显示全部楼层 |阅读模式
最近在调试spi时发现部分io不能正常使用,一直都没有找到原因,后来才想起部分io为调试接口。这个坑已经踩了第n次了
sppi.png
1.png
PA13,PA14作为SWD调试的SWIO和SWCLK;PB3,PB4,PA13,PA14,PA15用于JTAG
JTAG的TMS和TCK信号分别与SWDIO和SWCLK共享引脚,TMS脚上的一个特殊的信号序列用于在JTAG-DP和SW-DP间切换。
其中PA13,PA14为swd下载程序必须使用,而PB3,PB4,PA15可以作为普通io口使用
操作如下:一.在时钟配置中打开复用时钟:      
        RCC_APB2PeriphClockCmd(RCC_APB2PERIPH_AFIO,ENABLE);
二.对引脚进行重映射:


       GPIO_PinsRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE);
2.png


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

本版积分规则

6

主题

11

帖子

0

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