使用PC8作为外部中断输入,则它的外部中断入口为
A. EXTI0_IRQHandler
B. EXTI8_IRQHandler
C. EXTI2_IRQHandler
D. EXTI9_5_IRQHandler
选择IO口,如PB2作为外部中断输入线,使用到的函数为
A. EXTI_Init()
B. GPIO_EXTILineConfig()
C. GPIO_Init()
D. EXTI2_GetITStatus()
获取外部中断标志位的函数如下,函数调用错误的是ITStatus EXTI_GetITStatus(uint32_t EXTI_Line){ITStatus bitstatus = RESET;uint32_t enablestatus = 0;/* Check the parameters */assert_param(IS_GET_EXTI_LINE(EXTI_Line));enablestatus = EXTI->IMR & EXTI_Line;if (((EXTI->PR & EXTI_Line) != (uint32_t)RESET) && (enablestatus != (uint32_t)RESET)){bitstatus = SET;}else{bitstatus = RESET;}return bitstatus;}
A. char flag;flag=EXTI2_GetITStatus(EXTI_Line2)if(flag){}
B. if(EXTI2_GetITStatus(EXTI_Line0)==1){}
C. if(EXTI2_GetITStatus( )==1){}
D. while(EXTI2_GetITStatus(EXTI_Line0)==1){}
STM32中,什么情况下,可能会向CPU申请外部中断
A. 芯片IO口的引脚输入上升沿信号
B. 芯片IO口的引脚输入下降沿信号
C. 芯片IO口的引脚输入双边沿信号
D. 通过软件程序,向中断事件寄存器中写1