admin 我试着移了一些,先后移了ARMCM7_SP.h,system_ARMCM7.c,ARMCM0_SP.h,system_ARMCM0.c随着编译的进行,缺少的东西越来越多,后面干脆整个包都丢进去,他又有一条“#include CMSIS_device_header”的语句报错,这个好像是跟预处理宏定义有关?但是我已经添加了“STM32F334x8"和“USE_HAL_DRIVER"。。。后面觉得太麻烦了,就直接导入了keil工程,能用,但是我印象中,EIDE直接导入keil工程是存在一些兼容问题?(目前还没发现)
像这个ARMCM7_SP.h我见是有一个单独的keil包的,后续可不可以就是除了芯片支持包之外,可以添加一些额外的包进行编译,可能会有一点帮助?