忘记了,中断要写在stm32f10x_it.c中 |
1:GPIO_EXTILineConfig 中断IO需要映射 2:中断端口输入模式要设定为上拉输入 GPIO_InitStructure.GPIO_Mode=GPIO_Mode_IPU; 3:RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB|RCC_APB2Periph_AFIO,ENABLE);//使能复用和端口时钟 我不会用proteus,所以,我从不仿真 |
EXTI_ClearITPendingBit(EXTI_Line2); //清除 LINE 上的中断标志位 最后一行我复制错了 清除的是Line0 |
EXTI_ClearITPendingBit(EXTI_Line2); //清除 LINE 上的中断标志位 |