对于新手来说,编译STM32工程的时候时常会遇到找不到定义的问题,如下:
..\HARDWARE\EXTI\exti.c(4): error: #20: identifier "EXTI_InitTypeDef" is undefined
EXTI_InitTypeDef EXTI_InitStructure;//定?宄?始化?峁???
..\HARDWARE\EXTI\exti.c(17): error: #20: identifier "EXTI_Line2" is undefined
EXTI_InitStructure.EXTI_Line=EXTI_Line2; //?卸??叩谋旰? 取值范围为EXTI_Line0~EXTI_Line15
..\HARDWARE\EXTI\exti.c(18): error: #20: identifier "EXTI_Mode_Interrupt" is undefined
EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;//?卸?模式,??选值为?卸? EXTI_Mode_Interrupt ???录? EXTI_Mode_Event。
..\HARDWARE\EXTI\exti.c(19): error: #20: identifier "EXTI_Trigger_Falling" is undefined
EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;//触发方式,???????陆??卮シ? EXTI_Trigger_Falling,?????卮シ? EXTI_Trigger_Rising,???????獾?平(?????睾??陆??兀┐シ?EXTI_Trigger_Rising_Falling
..\HARDWARE\EXTI\exti.c(21): warning: #223-D: