无法通过SWD下载程序

STM32无法下载程序
显示SWD于MCU未连接,可能是SWD口被占用,但是是用STM32CUBEMX生成的,只有RBG888,未用到PA13,PA14。另外,板子上没有复位按键,不知道怎么下载程序。已经试过短路复位电容,但是会冒火花,没有尝试了;用杜邦线拉高BOOT0,还是显示SWD与MCU未连接。请问一下现在该怎么下载程序。

电源是否正常供电
swd的各条线是否正确连接
stm32是否有进入休眠了
swd接口是否被用作普通io

1.你使用的是不是J-Link OB?如果是J-link OB的话,这个J-link的驱动需要版本老一些,太新是不行的!

2.SW接口调试时需要给开发板供电!你不供电,单片机的核心就是断电的状况!你怎么调试?
3.SWD线接的是不是不对?还是接口接错了?
4.最后可能就是芯片坏了!你先用串口烧录程序进去试试,看看芯片能正常Blink?