Keil5由于没有Arm Compiler 5编译报错解决方案

心血来潮准备重新学习FreeRTOS,从网盘中找出正点原子的程序源码,配置好环境后,编译报错!
image
查了一下是因为下载的Keil5版本太新,新版本没有预装Arm Compiler 5,而是作为替代预装了Arm Compiler 6。而AC6编译要求更加严格,导致之前的代码编译报错。

解决方案:
1、安装Arm Compiler 5,但ARM官网已经没有下载链接,只能从旧版本Keil5的安装路径下中拷贝一份ARMCC的文件夹至新版本的keil5安装目录ARM下
image

2、之后打开新版本keil5,打开以下工具,并根据下面操作
image
image
image
image
image

3、选择Arm Compiler 5
image

4、再次点击编译,报错消失
image

posted @ 2025-08-21 23:35  azhaoi  阅读(312)  评论(0)    收藏  举报