当前位置: 首页 > news >正文

在MDK新版本中添加AC5编译器支持

兆讯的SDK比较多的例程使用了AC5编译器编译,很可能你和我一样,keil的MDK已经升级到比较高的版本,安装完成后默认是没有AC5编译器的,那么你就只能有两个选择:

  1. 使用AC6来编译,对工程配置,编译配置和CMSIS进行修改以适配最新AC6编译器
  2. 重新安装AC5编译器来支持这些工程的编译(这种方案是最快和最简单的)
    在这里插入图片描述

在这里插入图片描述
从 Keil MDK 5.37 版本开始,AC5(ARM Compiler 5)编译器不再默认安装,需要用户手动安装。以下是重新安装并支持 AC5 编译器的详细步骤:

  1. 下载 AC5 编译器
    官方下载:访问 Legacy Arm Compilers – Arm Developer 页面,找到适合您系统的 AC5 编译器版本进行下载。
    网盘下载:如果希望快速获取安装文件,可以通过以下网盘链接下载:
    链接: https://pan.baidu.com/s/1sPZDjX8WVyxfC4npOW_wgA?pwd=c89p 提取码: c89p
  2. 安装 AC5 编译器
    解压文件:下载完成后,解压下载的压缩包。
    选择安装路径:在 Keil 安装目录下的 ARM 文件夹中新建一个 文件夹,例如,路径为:c:\Keil_v540\ARM\ARMCompiler_506\。这个文件夹选择和你的最新的MDK ide相同目录,避免一些莫名其妙的问题。
    在这里插入图片描述
    运行安装程序:
    进入解压后的文件夹,找到 Installer\setup.exe 文件。
    双击运行 setup.exe,点击“Next”。
    勾选“我接受许可协议条款”,点击“Next”。
    点击“Browse…”,选择刚才创建的 文件夹作为安装路径。
    点击“Install”,等待安装完成。
  3. 配置 Keil MDK 使用 AC5 编译器
    打开 Keil MDK 软件,进入项目设置界面
    在这里插入图片描述
    添加编译器路径:
    点击项目窗口中的“Project”->“Manage”->“Project Items…”。
    或者直接点击工具栏中的“Manage Project Items”图标。
    在弹出的窗口中,选择“Folders/Extensions”选项卡。
    点击“Use ARM Compiler”文本框右侧的“…”按钮。
    点击“Add another ARM Compiler Version to List…”按钮。
    选择刚才安装的 ARMCC 文件夹路径。
    点击“确定”,完成添加。
    在这里插入图片描述

选择 AC5 编译器:在这里插入图片描述
编译工程,如果编译成功,说明 AC5 编译器已正确安装并配置。
//==========================================================================================
我们在使用兆讯芯片开发相关产品的时候,进行了大量的适合批量化的代码改进和工具完善(下载,升级,图片处理,压缩,资源生成等),为客户提供定制化的产品开发,提供优化后的二次开发SDK,加速产品应用。也有相关的评估板可以快速评估芯片性能
//==========================================================================================

相关文章:

  • 演员徐梓辰正式加入创星演员出道计划,开启演艺新纪元
  • vmware、centos: 快照、redis集群克隆、启动异常
  • 流程控制语句练习题总结
  • OJ--第N个泰波那契数列
  • 钢板矫平机:重塑材料加工新标杆
  • 刻意练习:如何从新手到大师
  • VS Code-i18n Ally国际化插件
  • Firebase崩溃:DialogFragment/BottomSheetDialogFragment缺乏无参构造函数
  • 智能指针和STL库学习思维导图和练习
  • 4.7学习总结 java集合进阶
  • 信息系统项目管理师-第十二章-项目质量管理
  • 搭建复现环境
  • 06.unity 游戏开发-unity2D工程的创建及使用方式和区别
  • 基础知识补充篇:认识区块链浏览器
  • 【C++算法】49.分治_归并_计算右侧小于当前元素的个数
  • 免费Deepseek-v3接口实现Browser-Use Web UI:浏览器自动化本地模拟抓取数据实录
  • 如何为多个条件构建 Bson 过滤器
  • 蓝桥杯python组备赛(记录个人模板)
  • 【实践总结】如何编写“多角色适配”的高质量技术文档?
  • HTTP 教程 : 从 0 到 1 全面指南 教程【全文三万字保姆级详细讲解】
  • 网站如何做播放线路/深圳seo公司
  • 天元建设集团有限公司股份/郑州官网网站优化公司
  • 重庆招工招聘信息查询/手机系统优化软件哪个好
  • 石油网站编辑怎么做/微信seo是什么意思
  • 深圳网站建设 东莞网站建设/软文营销代理
  • wordpress一键环境搭建/成都优化官网公司