Flash Download failed - “Cortex-M3“解决方法

问题

这两天用32核心板采集一下温湿度,使用Jlink通过SWD模式给STM32F103C8T6核心板下载代码时,报错Error:Flash Download failed - “Cortex-M3”
在这里插入图片描述
Keil配置如下
在这里插入图片描述
在这里插入图片描述
问题就出现在下图,STM32F103C8T6有64K Flash和20K RAM,不属于高容量Flash
在这里插入图片描述
此时下载就会报错Flash Download failed - “Cortex-M3”
在这里插入图片描述

解决

选择正确的下载算法,这里应该选择适用于64K和128K Flash大小的中等容量Flash下载算法
在这里插入图片描述
在这里插入图片描述

Keil MDK Flash Download列表里没有想要的下载算法解决方法

everything搜索STM32F1xx_DFP,打开第一个文件夹路径
在这里插入图片描述
在STM32F1xx_DFP\1.1.0\Flash下找到芯片对应的.FLM文件
在这里插入图片描述
复制所有文件到KEIL安装文件夹,我的是D:\Keil_v5\ARM\Flash
在这里插入图片描述
如果该路径已经有一个同样的文件,那就替换掉它。如此一来,就可以在列表中看到你需要的芯片型号了。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一只嵌入式爱好者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值