STM32外部中断如何在我需要的时候使能,不需要的时候屏蔽?

2019-08-17 05:21发布

STM32外部中断如何在我需要的时候使能,不需要的时候屏蔽?用库函数编程时。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
liqing6029
2019-08-17 09:48
回复【3楼】stm0574:
---------------------------------
还是不懂啊……

初始化外部中断的函数内有:
EXTI_InitStructure.EXTI_Line=EXTI_Line0;
EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;
EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising;
EXTI_InitStructure.EXTI_LineCmd = ENABLE;
EXTI_Init(&EXTI_InitStructure);
因为定义了变量EXTI_InitStructure,才有EXTI_InitStructure.EXTI_LineCmd = ENABLE使能了中断,假如要在主函数内失能中断,怎么办?难道用直接操作寄存器的办法?


一周热门 更多>