原先编译下载都挺好的。
后来我在USER下面加了一个stm32f10x_gpio.c文件,编译就通不过了。
先是报map.h文件
#ifndef __STM32F10x_MAP_H
#define __STM32F10x_MAP_H
#ifndef EXT
#define EXT extern
#endif /* EXT */
E:\编译调试软件\keil\mdk\ARM\INC\ST\STM32F10x\stm32f10x_map.h(18): error: #37: the #endif for this directive is missing
我加了#endif后报错
E:\编译调试软件\keil\mdk\ARM\INC\ST\STM32F10x\stm32f10x_map.h(58): error: #256: invalid redeclaration of type name "ADC_TypeDef" (declared at line 58)
E:\编译调试软件\keil\mdk\ARM\INC\ST\STM32F10x\stm32f10x_map.h(154): error: #256: invalid redeclaration of type name "BKP_TypeDef" (declared at line 154)
E:\编译调试软件\keil\mdk\ARM\INC\ST\STM32F10x\stm32f10x_map.h(163): error: #256: invalid redeclaration of type name "CAN_TxMailBox_TypeDef" (declared at line 163)
。。。。
这是怎么回事?
|