21ic电子技术开发论坛

标题: KEIL MDK新版本添加AC5(ARMCC)编译器方法与下载 [打印本页]

作者: gaoyang9992006    时间: 2023-2-9 09:39
标题: KEIL MDK新版本添加AC5(ARMCC)编译器方法与下载
本帖最后由 gaoyang9992006 于 2023-2-9 10:06 编辑

#申请原创#@21小跑堂 [/url]
首先你要有备份ARMCC编译器,如果没有备份那就可以从我这下载了。最后一版本的ARMCC AC5在Keil MDK5.36版本里。位置为如下图中ARMCC文件夹备份该文件夹,然后在新版本安装后复制到这个位置即可。


950663e44cb35d44d.png

由于文件较大,我这里分成两个压缩包分卷提供。
ARMCC.part02.rar (13.55 MB, 下载次数: 651)

ARMCC.part01.rar (45 MB, 下载次数: 995)

当年成功下载并解压到上述位置后,使用方法参照如下,这里我用新唐提供的BSP示例工程讲解如何使用。我们打开工程,如果这里提示丢失AC5,那么就需要配置了,如果这里已经显示了你复制来的AC5那么不用管,就能正常使用。
2462863e44d9f5f034.png
如果不能使用,如下操作
1、工程目录右键选择管理工程子项
6757963e44debce3b8.png
2、选择第二个选项卡,然后点编译器选项的三个点
5421863e44e1b27845.png
3、添加另外一个编译器
1788463e44e4e5b514.png
4、选择如下ARMCC目录即可,然后一路确定回去,即完成添加AC5,然后就会如上图中编译器目录里出现了V5.06编译器,完成AC5安装配置。
8480763e44e7652ab4.png
好了,此时此刻你的MDK5.37、或者5.38甚至更新的版本都能支持AC5的工程了。



作者: airwill    时间: 2023-2-9 10:02
太棒了,解决大问题了。
现在不少开发工具飞快升级,落下兼容问题,给用户产品维护造成麻烦。
感谢楼主费心为大家做了这个解决办法。
作者: gaoyang9992006    时间: 2023-2-9 10:07
airwill 发表于 2023-2-9 10:02
太棒了,解决大问题了。
现在不少开发工具飞快升级,落下兼容问题,给用户产品维护造成麻烦。
感谢楼主费心 ...

是的,升级的过程中没考虑兼容性问题。
作者: WoodData    时间: 2023-2-15 11:56
armcc可以直接另外安装的,
单独下载安装到keil高版本里面。

作者: gaoyang9992006    时间: 2023-2-16 08:40
WoodData 发表于 2023-2-15 11:56
armcc可以直接另外安装的,
单独下载安装到keil高版本里面。

那个官网不再提供下载了,目前网上比较难找到下载。
作者: chenqianqian    时间: 2023-2-16 10:50
这个解决方案不错,学到了.
作者: huahuagg    时间: 2023-2-17 08:49
搜到这了,真棒,下载,终于可以使用最新版了,以为有BUG呢
作者: 幸福小强    时间: 2023-2-19 18:25
这个方法,不错哟,学到。
作者: OKAKAKO    时间: 2023-2-21 09:38
不用考虑兼容确实不错
作者: x_hzx    时间: 2023-2-22 11:52
楼主好人,实用
作者: jf101    时间: 2023-2-22 12:31
确实实用,解决兼容问题
作者: 小夏天的大西瓜    时间: 2023-2-22 15:04
支持ARMCC5最后一个版本的MDK是5.36版本切记,建议选择这个版本,不然很多官方的例子都跑不了,因为很多厂家官方例子是用这个版本做的。 刚看到上一个帖子说的
作者: gaoyang9992006    时间: 2023-2-22 17:50
小夏天的大西瓜 发表于 2023-2-22 15:04
支持ARMCC5最后一个版本的MDK是5.36版本切记,建议选择这个版本,不然很多官方的例子都跑不了,因为很多厂 ...

是的,目前主流的厂家都是仍采用AC5.
作者: 小小蚂蚁举千斤    时间: 2023-2-23 15:45
这是好的解决办法,估计时间长了就都过度到6了
作者: 玛尼玛尼哄    时间: 2023-2-23 21:43
真是个好方法,感谢分享。
作者: AloneKaven    时间: 2023-3-1 20:19
真不错,解决兼容性
作者: gaoyang9992006    时间: 2023-9-1 08:37
这个贴沉下去就可惜了。好多人需要解决V5兼容问题。
作者: yiy    时间: 2023-9-9 21:27
又一次救命了。下载的新唐例子打不开,原来新版的MDK没V5
作者: yiyigirl2014    时间: 2024-9-23 14:59
救命啊,下载看看。
作者: 稳稳の幸福    时间: 2024-11-17 16:05
这真是个好办法,不然开发M051都没法弄了。
作者: 捉虫天师    时间: 2024-12-26 10:51
找了好久了,感谢分享。没这个好多弄不成了
作者: Stahan    时间: 2024-12-29 22:12
这个跟自带的有啥区别
作者: V853    时间: 2025-1-23 23:08
要在KEIL MDK新版本中添加AC5(ARMCC)编译器,可访问ARM官网下载编译器,安装后在MDK中添加编译器路径。下载方法类似,访问相关网站下载后,按提示操作即可。

作者: gaoyang9992006    时间: 2025-4-25 08:17
V853 发表于 2025-1-23 23:08
要在KEIL MDK新版本中添加AC5(ARMCC)编译器,可访问ARM官网下载编译器,安装后在MDK中添加编译器路径。下 ...

官网不提供了
作者: 迷雾隐者    时间: 2025-4-25 12:52
感谢分享!请问备份的ARMCC文件夹应该放在哪个路径下?

作者: 穷得响叮当侠    时间: 2025-4-26 13:51
感谢分享!这个教程非常详细,对于我们这些需要在新版本MDK中使用AC5编译器的人来说很有帮助。

作者: 不想起床喵星人    时间: 2025-4-26 15:36
感谢分享!请问备份的ARMCC文件夹应该放在哪个路径下?

作者: gaoyang9992006    时间: 2025-4-26 20:22
不想起床喵星人 发表于 2025-4-26 15:36
感谢分享!请问备份的ARMCC文件夹应该放在哪个路径下?

Keil_v5\ARM\ARMCC
作者: V853    时间: 2025-5-5 13:48
打开KEIL MDK,选择“Project”菜单,点击“Options for Target”,在“C/C++ Compiler”中找到“ARMCC Compiler”,勾选“Use ARMCC Compiler”,然后点击“Download”下载AC5编译器。

作者: 玛尼玛尼哄    时间: 2025-7-28 17:40
收藏了,不用再去安装整个软件了。
作者: yiy    时间: 2025-7-30 12:03
完善编译器系统的方法。
作者: dongnanxibei    时间: 2025-7-31 14:08
终于找到解决的方法了。
作者: 绝影孤狼    时间: 2025-7-31 15:10
感谢分享!我正好需要更新我的MDK版本,这个教程太及时了。请问备份文件夹的具体路径是什么?

作者: hmcu666    时间: 2025-8-2 09:54
新唐例子打不开是因为旧版MDK不支持V5。要解决,先得升级MDK版本。

作者: 单芯多芯    时间: 2025-8-2 21:40
长期过渡到6可能更好,因为6可能是优化后的版本,适合长期使用。

作者: Pretext    时间: 2025-8-5 11:05
自带的功能和第三方模块在性能、成本和兼容性上可能有所不同。

作者: wex1002    时间: 2025-8-5 16:12
M051开发遇到难题,幸好有了这招,解决了大问题。

作者: 天天向善    时间: 2025-8-8 12:32
优化算法,增加代码优化模块,引入更多编程语言支持。

作者: 朝生    时间: 2025-8-9 13:04
找到新版本真是辛苦了,赶紧下载体验看看,bug解决了没?





欢迎光临 21ic电子技术开发论坛 (https://bbs.21ic.com/) Powered by Discuz! X3.5