已解决关于Error: Flash Download failed - Target DLL has been cancelled

关于Error: Flash Download failed  -  Target DLL has been cancelled的问题各个大佬都有自己的解决方法,但是我都试了没有用

错误提示的意思是flash下载失败:目标TTL被取消

我使用的下载器是ST-link

我的解决方法是更新下载器,这也是我在b站一个up的视频中看到的方法,想看视频教程可以移步b站,连接放在文末

下载器更新方法:

右键点击keil图标,打开文件所在位置,后点击上一步

打开arm文件夹

后打开ST-link文件夹

打开小蝴蝶(ST-link更新程序)

注意此时需要保证ST-link只连接了电脑而没有连接开发板,这时点击Device Connect检测你的烧录器

检测出来后点击yes进行更新

更新过后就可以正常烧录了

之所以出现这种错误提示且烧录不了的现象,究其原因我的感觉是因为你近期更换过你的ST-link烧录器或者你的keil在近期进行了更新,导致ST-link的版本低于你的keil版本,ST-link与软件版本不匹配,所以说要到keil所在文件夹里去找更新ST-link下载器的可执行文件来更新你的下载器,版本匹配后烧录也就正常了

b站视频:解决stm32 下载程序时出现st-link communication error_哔哩哔哩_bilibili

评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值