最近由于写毕业论文需要使用MDK-ARM,在网上下载了μVision5,但是在烧录时遇到了如下图所示问题:
原因:安装的keil5的Flash中没有所需要编译的.FLM文件
解决办法:下载MDKCM文件,我下载的是MDKCM525版本的,在keil官网应该可以找到,但是比较麻烦,这是百度网盘链接:
链接:https://pan.baidu.com/s/1V4inkQb-14ElehZUFYp9sQ
提取码:c5re
下载完之后,安装,我安装的位置是keil的安装文件夹,安装过程可能有安全卫士的弹窗,点允许,如果有显示重复文件就覆盖安装。
安装完成之后打开keil,add所需要的文件,如下图:
点击左上角按钮:options for target
点击右上角Debug的Settings:
点击第三个Flash的Add,找到自己单片机所需要的Flash:
选中之后点击Add,OK。
我选用的是128K Flash,小的话可能还是出现错误。一般不选多个,因为多个的话会报重复错误。
再次编译一般就没问题了。