出现的情况 烧录程序之前J-Link/STLink可以正常识别芯片,可以烧录程序烧录完程序后,无法识别芯片SWD口未使用为串口 解决办法 将BOOT0设置为1,BOOT1设置为0,然后按下复位键,这样才能从系统存储器启动BootLoader;在BootLoader的帮助下,通过串口下载程序到Flash中;程序下载完成后,又有需要将BOOT0设置为GND,手动复位,这样,STM32就可以从Flash中启动。