使用Jlink给STM32最小系统下载程序时,配置为SW模式,可以识别也可以下载。下载一次后,再下载就无法识别Jlink了。USB可以识别,但无法无别设备号。如图:

1.经过多次上下电,先给开发板供电,再给调试器供电都不好使,都识别不出来。
2.把jlink内的供电跳线帽拔了也不行。
3.最终尝试了以下方法:
把BOOT0接1,BOOT0接0,然后按复位键复位,复位后,发现可以识别了。也可以下载。

下载完成后,发现程序不能运行。再把BOOT0和BOOT1都接0。按复位键,程序可以运行了。
又不能下载了。
以上是临时的解决方法,后面有新方法了续写。
2024.04.07后续:
可以一直成功下载了:
1.把SW下载速度调低,5MHz以下
2.不要轻易更新Jlink的驱动
3.换个板子试一下,成功了再换回来
文章讲述了在使用Jlink给STM32最小系统下载程序时遇到的识别问题,通过改变BOOT0设置、调整下载速度以及注意驱动更新等方法解决了识别和下载问题。后续更新还建议降低下载速度和更换板子测试。
1902

被折叠的 条评论
为什么被折叠?



