STM32中KEIL软件报错:Error: Flash Download failed - “Cortex-M3“,程序烧录失败的解决方案

本文详细指导如何解决Cortex-M3和Cortex-M4芯片烧录过程中遇到的Error:FlashDownloadfailed问题,包括下载并配置STM32ST-LINKUtility软件,以及正确的连接和选项设置步骤。
摘要由CSDN通过智能技术生成

在这里插入图片描述
芯片烧录出现错误不能烧录:Error: Flash Download failed - "Cortex-M3"或者
Error: Flash Download failed - “Cortex-M4”
可在官网下载ST LINK Utility软件
https://www.st.com/content/st_com/en/search.html#q=ST%20Link-t=tools-page=1
在这里插入图片描述

或者通过百度网盘下载:也为在官网下载的
链接:https://pan.baidu.com/s/1LzF-NBmdklGsu2ijI9yDxA
提取码:ysao

第一步:下载STM32 ST-LINK Utility软件,点开软件一直next安装;
第二步:打开STM32ST-LINK Uyility软件,如下图所示;
在这里插入图片描述

第三步:在开发板连接STLINK下载器的时候,点击【Target】下的【Connect】,如下图所示;
在这里插入图片描述

第四步:在链接上ST Link下载器后,依次点击【Target】下的【Options Bytes】;
在这里插入图片描述

第五步:在弹出来的页面,可能是这样的,如下图所示,注意这个配置是有问题的!!!然后看第六步中的设置。
在这里插入图片描述

第六步:在上面的【User configuration option byte】下的复选框中只勾选如图所示的三个【nRST_STOP】、【nRST_STOBY】和【WDG_SW】,注意【BFB2】一定不能勾,要不然之后程序下载成功也不会成功运行!!!
其次,点击最左下角的【Unselect】不选择flash中的任何一页,
然后点击【Apply】

在这里插入图片描述

第七步:然后断开连接,如下图所示,然后再用ISP或者STLINK下载器进行程序的下载验证了。

在这里插入图片描述
【注】本文只为自己学习记录使用,仅供参考,如果有不合适的地方可以纠正,将万分感谢,如有侵权问题,联系立删。

  • 16
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值