下载模板并解压后在我的硬盘上的完整路径是
D:\learn\mcu\HC32L196PCTA\driver&example\HC32L19x_Template_Rev1.1.0\HC32L19x_Template_Rev1.1.0\example\MDK\HC32L19X.uvprojx
我直接使用 Keil 打开这个项目
然后在 Target 选项卡中的 ARM Compiler 中选择的
Use default compiler version 6
然后 Build ,就出现以下的错误,
我的Keil 中没有安装 Arm compiler V5 的编译器,是我理解错了吗
*** Using Compiler 'V6.22', folder: 'C:\Users\computer_name\AppData\Local\Keil_v5\ARM\ARMCLANG\Bin'
Build target 'HC32L19X_Release'
../source/main.c(55): warning: In file included from...
../../common\hc32l19x.h(116): warning: In file included from...
C:/Users/computer_name/AppData/Local/Arm/Packs/ARM/CMSIS/6.1.0/CMSIS/Core/Include\core_cm0plus.h(116): warning: In file included from...
C:/Users/computer_name/AppData/Local/Arm/Packs/ARM/CMSIS/6.1.0/CMSIS/Core/Include\cmsis_compiler.h(32): warning: In file included from...
C:/Users/computer_name/AppData/Local/Arm/Packs/ARM/CMSIS/6.1.0/CMSIS/Core/Include\cmsis_armclang.h(282): error: unknown type name 'inline'
282 | __STATIC_FORCEINLINE int32_t __SSAT(int32_t val, uint32_t sat)
| ^
C:/Users/computer_name/AppData/Local/Arm/Packs/ARM/CMSIS/6.1.0/CMSIS/Core/Include\cmsis_armclang.h(47): note: expanded from macro '__STATIC_FORCEINLINE'
47 | #define __STATIC_FORCEINLINE __attribute__((always_inline)) static inline
|