STM32f10x_type.h文件中定义了
typedef signed long s32;
而在stm32f10x.h中是这样定义的。
typedef int32_t s32;
结果编译时产生了大量的这类错误
C:Keil
ARMINCSTSTM32F10xstm32f10x_type.h(23): error: #256: invalid redeclara
tion of type name "s32" (declared at line 312 of "C:KeilARMINCSTSTM32F10xstm32f10x.h")
于是我改写了stm32f10x_conf.h文件,放在USER目录中
我在Options for target ‘XXXXX’的窗口
C/C++页面中include paths中设置了USER,
但进行编译时仍然使用的是C:KeilARMINCSTSTM32F10xstm32f10x_conf.h
怎样解决???
但还是不行
一周热门 更多>