【STM32】Keil 丢失编译器版本5、内核文件core_cm3.c报错

00. 目录

01. 问题描述

在这里插入图片描述

02. 问题分析

  1. 在MDK5.36以后的新版本添加编译器版本5,防止旧Project编译失败
  2. 使用编译器版本6编译新的内核文件core_cm3.c
    (本文用的MDK5.38a)

该语法只有编译器5版本支持,编译器6版本不支持

03. 问题解决

3.1 下载 Arm Compiler 5

链接:https://pan.baidu.com/s/1k7ICgfFYV7vxng2MJe6xHw?pwd=zv2i
提取码:zv2i

csdn下载:ARMCC.rar

3.2 解压到指定的目录

解压后将其中的ARMCC文件复制到keil安装目录下的ARM目录里:D:\Keil_v5\Arm
在这里插入图片描述

3.3 配置keil
在这里插入图片描述

3.4 添加ARMCC文件夹
在这里插入图片描述

3.5 找到对应的目录,添加即可
在这里插入图片描述

3.6 选择对应的编译器版本编译
在这里插入图片描述

04. 结果验证

在这里插入图片描述

05. 附录

参考:Keil 丢失编译器版本5、内核文件core_cm3.c报错

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值