KEIL5新建stm32工程文件出现报错,设置显示C/C++(AC6)的解决方式

KEIL5 STM32工程报错解决方案

跟随江协大的教学视频,在建立新的工程文件时运行main()出现大量报错如下图

这是解决问题后二次运行的状态,第一次运行时好像出了四五百个错误,在检查库文件未发生错误后,发现设置(魔术棒按钮)选项状态如下

正常设置显示应该为


更改方式为点击targrt标签栏,将ARM Compiler设置中的Use default compiler version 6

更改为Use default compiler version 5

问题即可解决

另外发生报错
.\Objects\00_3.sct(7): error: L6235E: More than one section matches selector - cannot all be FIRST/LAST.
是因为将start文件中所有的库都添加进去了感谢下面这位大佬的文章帮忙解决这个问题

解决方法: error: L6235E: More than one section matches selector - cannot all be FIRS

最终输出效果如下图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值