1、检查下载器驱动有没有安装好。
2、最小系统是否正确,特别是VDDA,RESET,BOOT0和BOOT1引脚是否连接正确。
3、是否在设置里选则了正确的下载算法。
4、下载器是否选择正确,根据你的连接接口选择是SW接口还是JTAG接口。
5、你的下载接口是否被占用,比如之前是否使用配置了那些引脚,比如如果复用了SW接口的SWCLK引脚,程序就会下载失败无法识别。
首先检查硬件电路,电源、复位是否正确;
检查jtag与板子连线是否正确;
检查jtag接口供电是否正常,注意1脚电压;
st-link驱动 有没有安装
板子是否正常
下载线是否连接正确
BOOT脚 下载模式的配置
两种可能
1、STM32的BOOT引脚配置不正确,或者复位脚上面有干扰信号
2、STM32的供电不稳定,导致flash工作异常