我今天在使用装新版本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的版本
Comments NOTHING