初中生
最后登录1970-1-1
在线时间 小时
注册时间2016-8-4
|
- int main(void)
- {
- LED_GPIO_Config();
- LED1_ON;
- CLI();
- SEI();
-
- EXTI_GPIO_Config();
- while(1)
- {
-
- }
- }
复制代码
编译后提示错误..\User\main.c(20): error: #20: identifier "LED1_ON" is undefined
可是LED1_ON在头文件已经定义了,而且包含进去了
还有各种警告例如 :..\User\exti.c(20): warning: #550-D: variable "EXTI_InitStructure" was set but never used
可是明明:
- GPIO_EXTILineConfig(GPIO_PortSourceGPIOB, GPIO_PinSource0);
- EXTI_InitStructure.EXTI_Line = EXTI_Line0;
- EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;
- EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;
- EXTI_InitStructure.EXTI_LineCmd = ENABLE;
复制代码
总之错误各种奇葩
在led.h里面包含了stm32f10.x.h
还非得led.c里继续将stm32f10x.h包含进去,不然提示各种未定义,真是崩溃
希望能有人帮我下,谢谢!
|
|