STM32通过swd方式下载程序报错

2019-07-14 14:26发布

我用之前的工程下载都没问题,现在重新用keil4 新建了个工程下载程序报错,不知道是软件没有配置还是哪里的问题。 有经验的朋友给提个醒吧,谢谢。 在线等等等







友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
7762642422d
1楼-- · 2019-07-14 19:27
SWD的IO口被修改为其它功能了,致使无法使用SWD,此时用ISP方式烧写一个修改可用的即可。
huaxu2222
2楼-- · 2019-07-14 20:42
7762642422d 发表于 2019-1-23 15:49
SWD的IO口被修改为其它功能了,致使无法使用SWD,此时用ISP方式烧写一个修改可用的即可。

别的工程可以无限次下载,新工程一次都下载不了。
7762642422d
3楼-- · 2019-07-15 00:14
 精彩回答 2  元偷偷看……
7762642422d
4楼-- · 2019-07-15 00:48
1.需要确保SWD的IO口被配置为调试端口,如果mcu一上电这些IO口被配置为其它功能,则不行。
2.如果你的开发环境、驱动有问题,当然也会出现这些问题。
huaxu2222
5楼-- · 2019-07-15 01:59
7762642422d 发表于 2019-1-23 16:52
1.需要确保SWD的IO口被配置为调试端口,如果mcu一上电这些IO口被配置为其它功能,则不行。
2.如果你的开发环境、驱动有问题,当然也会出现这些问题。

我在其他工程里也没找到Swd的IO如何被配置为调试端口的。我是不知道这写配置代码在哪,是什么样的。
huaxu2222
6楼-- · 2019-07-15 03:37
下面截图是我keil的截图,我想多一句,GPIO初始化的时候这两个管脚配置成什么呢? 推挽?开漏? 复用推挽?复用开漏? 我不太清楚







一周热门 更多>