当你所以的办法都检测过之后,你发现都没有错,或者之前烧录都好好的,某次烧录后突然就不行。并且当你一直按着开发板的reset键时,你会发现又能识别设备了(根据这个现象,网上有给出先按住reset键,在点烧录按钮后立刻松开reset的笨办法,这个方法看手速和人品,有概率解决)。
但是你发现你不是HAL编程的程序,你是固件库编程的程序,这时候建议检查一下你所用的引脚是不是和烧录口的引脚复用了,所以是复用的话,就会出现烧录检查不到目标的连接。
我就是引脚复用了导致烧录不成功,改了引脚之后就可以正常烧录了。
希望以上对你有所帮助,文采有限,如有不对的地方请谅解。