STM32下载出现Cannot Load Flash Device Decription! 和 Error: Flash Download faled . "Cortex-M3*的解决方法

STM32下载出现Cannot Load Flash Device Decription! 和 Error: Flash Download faled . "Cortex-M3*的解决方法

我们在使用STM32开发板时,下载时可能会出现如下情况:
STM32下载出现Cannot Load Flash Device Decription! 和 Error: Flash Download faled . "Cortex-M3*的解决方法
无法加载闪存设备说明!其实就是没有找到芯片的Flash文件,也即是我们平时所说的存储空间.
STM32下载出现Cannot Load Flash Device Decription! 和 Error: Flash Download faled . "Cortex-M3*的解决方法
所以会出现Flash下载失败.
两者可能:
一丶缺少类该芯片的Pack.
二丶已安装该类芯片的Pack,但是并没有加载到工程中.

解决方法如下:
一丶Keil官网下载Packs,或者直接在Keil进行检查更新
STM32下载出现Cannot Load Flash Device Decription! 和 Error: Flash Download faled . "Cortex-M3*的解决方法
如图点击Pack Installer,
STM32下载出现Cannot Load Flash Device Decription! 和 Error: Flash Download faled . "Cortex-M3*的解决方法
点击OK,
STM32下载出现Cannot Load Flash Device Decription! 和 Error: Flash Download faled . "Cortex-M3*的解决方法
然后选择Packs–>>Check For Updates,右下角将会出现更新进度条,因为从外网加载可能比较慢,建议去Keil官网下载Pack.

二丶添加本地Pack
STM32下载出现Cannot Load Flash Device Decription! 和 Error: Flash Download faled . "Cortex-M3*的解决方法
点击右上角的File,然后选择Import.

三丶添加芯片Flash
STM32下载出现Cannot Load Flash Device Decription! 和 Error: Flash Download faled . "Cortex-M3*的解决方法
点击此处魔法棒.
STM32下载出现Cannot Load Flash Device Decription! 和 Error: Flash Download faled . "Cortex-M3*的解决方法
选择Debug,再点击Settings.
STM32下载出现Cannot Load Flash Device Decription! 和 Error: Flash Download faled . "Cortex-M3*的解决方法
点击Flash Download,选择Add.
STM32下载出现Cannot Load Flash Device Decription! 和 Error: Flash Download faled . "Cortex-M3*的解决方法
选择相应的芯片Flash,然后点击底部Add.

最后确定丶确定丶Ok,这样就可以下载了!

不才,望能帮助到陌生人!