今天新增:(06)GPIO中断 
原先的GPIO驱动已经指明不包括“中断与事件控制(EXTI)”部分,现在补上 
应用方法很简单,重点看wdxGPIO.h里的注释 
 
【示例】 
void PA2_ISR(void) 
{ 
    LedToggle(); 
} 
void exam__GpioIntConfig(void) 
{ 
    //  使能并配置PA2为弱上拉输入 
    gpioPeriphInit(GPIOA); 
    gpioPinConfig(GPIOA, PIN2, GPIO_MODE_IN_PU); 
    //  中断注册、使能 
    gpioIntRegist(GPIOA, PIN2, PA2_ISR); 
    gpioIntEnable(GPIOA, PIN2, 3); 
    //  EXTI使能:中断模式、负边沿有效 
    gpioExtiEnable(GPIOA, PIN2, GPIO_EXTI_INT, GPIO_EDGE_NEG); 
} 
 |