【STM32 系列】Error:Flash Download Failed-"Cortex-M3"解决方案之一

引言

历时了一个多月的期末复习后,完全没有碰过板子和程序啊,结果就是m0的xds烧录器坏了,然后现在用ST-Link烧录f1的时候又遇到了:Error:Flash Download Failed-"Cortex-M3"的问题,调整了一下,发现烧录时擦除的问题,下面进行细说。

问题

Error:Flash download failed - "Cortex - M3" 多因硬件连接、调试器配置、芯片状态或软件环境问题导致,需针对性排查连接、配置、解锁芯片或修正项目设置。

解决方法

Erase Full Chip:烧写程序之前擦除整个Flash存储器。
Erase Sectors: 烧写程序之前擦除程序要使用的扇区。
Do not Erase: 不进行擦除操作

将图中原本选择的Erase Full Chip擦除整个Flash存储器,修改为Erase Sectors烧写程序之前擦除程序要使用的扇区。
image

原因

Erase Full Chip不小心把BootLoader也给擦除了。。。。

博客导航

博客导航

posted @ 2025-07-08 20:21  膝盖中箭卫兵  阅读(1020)  评论(0)    收藏  举报
ORCID iD icon https://orcid.org/0000-0001-5102-772X