MDK5.37及以上使用上的问题

发布于 2022-11-24  309 次阅读


我今天在使用装新版本MDK的候,遇到一些由新版本改动导致的问题

编译报错

报错内容如下

Build started: Project: Project
*** Target 'STM3210C_EVAL' uses ARM-Compiler 'Default Compiler Version 5' which is not available.
*** Please review the installed ARM Compiler Versions:
   'Manage Project Items - Folders/Extensions' to manage ARM Compiler Versions.
   'Options for Target - Target' to select an ARM Compiler Version for the target.
*** Build aborted.
Build Time Elapsed:  00:00:00

这是因为从MDK5.37开始,ARM_Compiler_5,不再默认安装,需要独立安装,否则使用AC5编译代码就会报错。

解决办法:

1.先下载 ARM_Compiler_5 下载地址

2.AC5安装时配置为路径
Keil_v5\ARM\ARM_Compiler_5.06u7

3.安装完成后在keil中配置

Project --> Manage --> Project Items --> Folders/Extensions -->Use ARM Compiler最右边添加文件 --> Add another Arm Compiler Version to List --> 选择上面配置的AC5安装路径,完成后如下图:

3、选择ARM编译器为ARM_Compiler_5.06的版本

  • alipay_img
  • wechat_img
想法不去做终究就只是想法
最后更新于 2022-11-24