目录

  • 一、前言
  • 二、下载
    • 1. 进入 Arm Developer 官网
    • 2. 下载 ARM Compiler 5 安装包
    • 3. 下载完成
  • 三、安装
    • 1. 开始安装
    • 2. 安装过程
    • 3. 安装完成
  • 四、配置
    • 1. 打开“Manage Project Items”
    • 2. 添加 ARM Compiler 5 编译器
    • 3. 添加成功
    • 4. 选择 ARM Compiler 5 作为当前使用的编译器

一、前言

  从 Keil(MDK-ARM)5.37 开始,官方只默认安装最新的 ARM Compiler 6 (简称AC6),不再默认安装旧的 ARM Compiler 5 (简称AC5)。

  ARM Compiler 是 ARM 的嵌入式 C/C++ 编译工具链。

  ARM Compiler 5 以及更早的版本使用的是 ARMCC 编译器,ARM Compiler 6 使用的是 ARMCLANG 编译器。

  那么,Keil(MDK-ARM)5.37 以后版本,如何补充安装旧编译器 ARM Compiler 5 ?请看下文。


二、下载

1. 进入 Arm Developer 官网

  进入 “Arm Developer” 官网,搜索 “AC5” 。

2. 下载 ARM Compiler 5 安装包

  “ARM Compiler 5” 的最后一个版本是 Arm Compiler 5.06 update 7 (build 960)
  传送门:https://developer.arm.com/downloads/view/ACOMP5

3. 下载完成

  下载完成,如下所示。


三、安装

1. 开始安装

  将下载的压缩包 “ARMCompiler_506_Windows_x86_b960” 解压。

  按如下文件夹目录顺序,进入 “setup.exe” 安装程序。

  “ARMCompiler_506_Windows_x86_b960” ->> “Installer” ->> “setup.exe” 。

2. 安装过程

  ① 点击 “Next” 。

  ② 勾选 “I accept the terms in the License Agreement” ,然后点击 “Next” 。

  ③ 点击 “Browse…” ,选择编译器的安装路径 。

  ④ 在 “Keil的安装路径” 下的 “ARM” 目录中创建一个 “ARMCC” 目录,用于安装 ARM Compiler 5 编译器。

    然后点击 “OK” 。

    注意:需要将安装路径 “Keil的安装路径” 下的 “ARM” 目录下,否则会找不到 License 路径。
       安装路径中不要包含中文,防止编译时出现异常报错。



  ⑤ 确认下刚刚选择的安装路径是否正确,如果正确,继续点击 “Next” 。

  ⑥ 点击 “Install” 开始安装。

  ⑦ 等待安装。

3. 安装完成

  安装完成。


四、配置

  接下来,需要在 Keil 中添加并配置 AC5(ARM Compiler 5)编译器。

1. 打开“Manage Project Items”

  方法一:“Project” ->> “Manage” ->> “Project Items ...” 。

  方法二:直接点击下图中标记的 “Manage Project Items” 快捷图标。

2. 添加 ARM Compiler 5 编译器

  ① 选择 “Folders/Extensions” 栏。
  ② 点击 “Use ARM Compiler” 的文本框后面的 “” 按钮。
  ③ 点击 “Add another ARM Compiler Version to List…” 按钮。
  ④ 选择刚刚安装的 ARM Compiler 5 编译器所在的文件夹目录。
  ⑤ 点击 “确定” 。

3. 添加成功

  下图即表示添加编译器成功。


4. 选择 ARM Compiler 5 作为当前使用的编译器

  ① 直接点击下图中标记的 “Options for Target…” 快捷图标。

  ② “ARM Compiler” 选择刚刚安装添加的 “Arm Compiler 5.06 update 7 (build 960)” ,再点击 “OK” 。


Keil(MDK-ARM)如何补充安装旧的编译器 AC5(ARM Compiler 5)相关推荐

  1. Keil MDK 和 IAR 两款ARM开发工具区别比较和Keil MDK 的下载,安装及常见问题解决

    软件的开发工具在软件的开发过程中占很重要的地位,可以说是直接影响你软件开发的效率.比如:开发工具的常用功能.配置.以及优化等级. ARM处理器是英国Acorn有限公司设计的低功耗成本的第一款RISC微 ...

  2. Keil(MDK-ARM)的安装与注册【MDK和C51共存】

    目录 一.前言 二.下载Keil_MDK & 芯片支持包 1. 下载Keil MDK安装包 2. 下载芯片支持包(.pack文件) 三.安装Keil MDK(与Keil C51共存) 四.安装 ...

  3. KEIL MDK简介,如何安装KEIL MDK下载程序

    1. KEIL MDK简介 RealView MDK开发套件源自德国Keil公司,被全球超过10万的嵌入式开发工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具.RealV ...

  4. keil MDK AC5向AC6迁移后如何重定向printf

    从AC5向AC6迁移,已经有很多人给出了迁移的教程,AC6的编译速度着实非常有吸引力,我也尝试根据网上的教程从AC5向AC6迁移,但程序执行到printf的时候便会有问题. 有问题的重定向代码: /* ...

  5. arm汇编指令集_1. 从0开始学ARM安装Keil MDK uVision集成开发环境

    关于ARM的一些基本概念,大家可以参考我之前的文章:<0.到底什么是Cortex.ARMv8.arm架构.ARM指令集.soc?一文帮你梳理基础概念[科普]> 0. 如何学习arm? AR ...

  6. Keil MDK 和 IAR 两款ARM开发工具区别比较

    首先要说明,没有那款开发工具是万能的,也没有那款工具在所有方面都具有绝对优势.对于Keil MDK-ARM和IAR两款工具择,可以根据自己的习惯来选择,而不应该在使用其中的一款时贬低另外一款,或者总是 ...

  7. 手把手教你升级Keil MDK的ARM编译器

    关注.星标公众号,不错过精彩内容 作者 | strongerHuang 微信公众号 | strongerHuang 今天在我的技术交流群里,有朋友问了这么一个问题:怎么才能用更高的编译器呀? 这位朋友 ...

  8. Keil MDK配置ARM开发环境

    Keil MDK配置ARM开发环境 1. 安装Keil MDK 安装方法这里不再说明,懂得都懂!

  9. Keil MDK 5.36安装及和谐

    Keil MDK 5.36安装及和谐 官网下载KEIL MDK5 5.36版本 安装软件 和谐 踩坑指南 Keil改为黑色背景 官网下载KEIL MDK5 5.36版本 下载地址:https://ww ...

最新文章

  1. lucene,基于QueryParser的搜索
  2. React从入门到精通系列之(12)深入理解JSX
  3. 44_pytorch数据增强,Resize,Flip,Rotate,Random Move Crop,Scale,Crop Part,Noise
  4. css --- 选择器
  5. 以前的报表都白做了!app上做可视化数据分析,这个方法太强了
  6. Thinkphp5.0内核仿阿里巴巴小说双端网站源码
  7. Kanas.net Framework 入门介绍
  8. 文本分类模型_文本分类中的经典深度学习模型
  9. 东芝出售西屋电气在即
  10. Qt动态映射qobject_cast()
  11. MySQL开发医药管理系统_医药管理系统struts+hibernat+mySql,内含需求分析,详细设计文档...
  12. QT+ 状态栏+核心控件+浮动窗口
  13. R2017b-Matlab安装教程
  14. 论文格式问题解决,标题前的黑点去除,分页后产生的空格消除。
  15. 第二章 爬取案例-链家租房数据获取 2021-09-16
  16. 哪些技术会决定前端开发者的未来发展?
  17. 中青年人脑白质的年龄效应和性别差异:DTI、NODDI 和 q 空间研究
  18. [益智]:海盗分赃(博弈论的实用)
  19. oracle如何exp远程备份,oracle exp远程数据库
  20. VLAN和交换机接口模式:access、trunk、hybrid

热门文章

  1. libvirt numatune 原理
  2. [Erlang]好用的NIF外部库
  3. Netapp存储基础之Data ONTAP
  4. 窥镜下的OLTP以及我们的发现(一)
  5. PMP备考之如何学习PMBOK?
  6. 微信公众平台如何开发
  7. 爱了、阿里巴巴 JAVA 岗发布,最新内部面试题(含 P5-P7)
  8. 网盘嵌入分类信息 商业版/免费下载
  9. Android-Firebase快速解决合规问题第4篇,解决FirebaseAnalytics库违规获取应用列表问题
  10. 在微信内部浏览器接口weixinJSBridgeReady