问题#
使用Keil打开Cubemx创建的工程文件,编写好代码进行烧录时报错”Cannot Load Flash Device Description”,点击确定后提示Error
原因#
结合别人的博客和官方教程得知是因为从cubemx生成的项目和使用的MDK版本不匹配,导致项目的Flash下载算法不正确。所以只要选择一个正确的Flash下载算法就可以了。
解决方案#
点开魔法棒->Utilities,在上面这部分有一个Settings按钮,在下面点击Add添加一个下载算法,选择自己使用的芯片和对应Flash大小就可以了。