不小心把STM32F103的JTAG和SWD接口都给关了,请问如何才能打开?

2019-07-14 16:24发布

在学习《例说STM32》的过程中,使用函数JTAG_Set(JTAG_SWD_DISABLE);结果把SWD和JTAG模式都给关了,现在不能往板子下程序了,求救,如何才能打开JTAG,怎样重新把程序下载到板子上,尝试用J-link ARM软件下载,可是点击CONNECT之后,提示连接不上,不知该怎么办了?求教各位大侠!小弟在此先谢过了!
连接JTAG后显示
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
wang22222
1楼-- · 2019-07-16 12:57
10#  
发表于 2015-1-27 18:08:31 | 只看该作者
按住复位键,点击keil里面的下载,马上松开复位键。多尝试几次试试,应该能成功。

首先还是将代改一下
GPIO_PinRemapConfig(GPIO_Remap_SWJ_Disable, ENABLE)
将下载设置为
GPIO_PinRemapConfig(GPIO_Remap_SWJ_JTAGDisable, ENABLE)

按住复位键,点击keil里面的下载,马上松开复位键。

成功解除
xiaolu511
2楼-- · 2019-07-16 16:16
 精彩回答 2  元偷偷看……
pmet
3楼-- · 2019-07-16 16:40
用复位按键啊,然后清掉flash,就OK了
pmet
4楼-- · 2019-07-16 20:30
用复位按键啊,然后清掉flash,就OK了
armortech
5楼-- · 2019-07-17 01:07
這招我也常再使用

一周热门 更多>