Keil 5中ST-LINK连接问题解决方案指南
报错No target connected和Error:Flash Download failed – Target DLL has been cancelled
今天在学习STM32的时候,编译成功,但当我点击下载的时候,出现了这两个报错
点击魔术棒可以看见,stlink并未成功连接
然后就开始找原因,首先是检查接线是否正确
没有问题,板子是正常上电的(拿下来拍的,正常上电是一灯长亮一灯闪烁)。再检查驱动是否正确下载
没有问题,但还是显示未连接,接着检查固件更新
更新完后还是显示未连接,这个时候有点迷茫了,听人说把settings里的normal改成under Reset
显然还是不行。
接下来尝试按住复位按钮不要松,点击魔术棒->Debug->Settings
并没有变化(正常板子这步是可以正常显示的,我的板子坏了所以一直这样)
然后就开始找大佬求助,大佬让我下了一个todesk以后开始远控我电脑,按照上面的流程检查了一遍以后也找不出问题所在。第二天下午去找学校工作室的同学借了一个stlink来试试看(当时排除一切问题,觉得可能是硬件的原因)结果还是显示No target connected。
最后,找售后检查问题,他让我换几根杜邦线试试,但没有效果,之后他说重新给我发一个32试试。终于!!!能连上了
在试过了这么多方法以后,最后发现是板子的问题,有点小崩溃,但好歹是把问题解决了,来这里记录一下这次的解决过程。
作者:cglk7718