有一个中断屏蔽寄存器EXTI->IMR,只要将相关通道清零就可屏蔽了。
比如:
EXTI->IMR &= ~(EXTI_Line4); 屏蔽外部中断4
EXTI_ClearITPendingBit(EXTI_LineX); EXTI_ClearFlag(EXTI_LineX);
XTI_ClearITPendingBit(EXTI_Line14); EXTI_ClearFlag(EXTI_Line14);
清除中断标志位就好了