keil下用J-LINK连接stm32时检测到后过会就又检测不到了

问题遇到的现象和发生背景

keil下用J-LINK连接stm32时检测到后过会就又检测不到了。
程序没有成功下载到单片机

运行结果及报错内容

img

我的解答思路和尝试过的方法

焊接、BOOT0置0、RESET

有可能是已经下载的程序禁用了swd接口

也可能是microUSB的数据线质量不好,踩过坑,别用太旧的,太长的。
J-LINK那排细线容易断。断了就连不上,不容易发现。

有可能是烧录进去的软件在运行,运行期间 SWDIO 不能被使用,可以使用工具把mcu内的flash 晴空下,再试试

首先排查是不是jlink线松了,如果没有则看一下是不是烧错芯片型号了

排线、接口都换着试试