KEIL5.38 STM32新建工程core_cm3.h报错
新建工程,该做的都做了后,编译发现报错
网上找了很久,什么说法的都有,自己定义__INLINE的,都不行。
而且打开别人的工程,编译是正常的。
后面才发现别人的工程魔术棒里是ARM Compiler不一样
因为我自己装的版本是5.38比较新,多了一个新的编译器版本如下图
这样导致新的编译器和旧的core_cm3不兼容
把编译器从6降低到5,如下图
编译就可以了
新建工程,该做的都做了后,编译发现报错
网上找了很久,什么说法的都有,自己定义__INLINE的,都不行。
而且打开别人的工程,编译是正常的。
后面才发现别人的工程魔术棒里是ARM Compiler不一样
因为我自己装的版本是5.38比较新,多了一个新的编译器版本如下图
这样导致新的编译器和旧的core_cm3不兼容
把编译器从6降低到5,如下图
编译就可以了