最新发布的MDK5.37已经不再安装Arm Compiler 5(ARMCC)编译器了,因为点击魔术棒后,在Target选项卡中选择编译器时,会看到missing:compiler version 5
1.从原来MDK5.37以下版本的软件中提取AC5的编译器。
(1) 右键已压缩包的形式打开MDK536的安装包
(2)打开后的文件如下图
(3)然后打开ARM文件夹
(4)然后将AMRCC文件夹整个解压出来,将此文件夹拷贝到你的keil安装目录的AMR文件下
2.随便找个例程,打开之。点击Project→Manage→Project Items,在Folders/Extensions选项卡中,点击Use ARM Compiler最右侧的路径选择按钮:
,
3.在打开的界面中,点击Add another ARM Compiler Version to List,将路径定位到ARMCC文件夹,例如C:\Keil_v5\ARM\ARMCC
这时就出现ARMCC了:
4.接着Close上面的页面后,点击Setup Default ARM Compiler Version:
此步骤用于将ARMCC作为默认编译器。选择Unspecified : use latest compiler version installed 5即可,这句话表示选择ARMCC的最新版本,也就是刚才安装的版本。
5.点击魔术棒,就可以选择ARMCC了:
6.用ARMCC编译项目,测试完美编译通过,大功告成!