• 2022-07-23
    每次中断触发后都会产生中断标志,所以在进入中断处理时,可检查响应的中断标志位;退出中断时,必须清除中断标志,否则系统会持续进入中断处理。给出实现EXTI模块这两个功能的STM库函数原型,并给出调用实例
  • (1)ITStatusEXTI_GetITStatus(u32EXTI_Line);EXTIStatus=EXTI_GetITStatus(EXTI_Line8);(2)voidEXTI_ClearITPendingBit(u32EXTI_Line);EXTI_ClearITpendingBit(EXTI_Line2);

    内容

    • 0

      5个中断源中,响应中断后能自动清0(撤除)有( )。 A: 定时/计数的中断标志,低电平触发的外部中断标志 B: 定时/计数的中断标志,边沿触发的外部中断标志 C: 低电平触发的外部中断标志,串行中断软件撤除 D: 边沿触发的外部中断标志,串行中断标志

    • 1

      89C51响应______ 中断时,其中断标志只能由软件清除。

    • 2

      AT89C51单片机产生中断时,下列需要软件清除中断标志位的是( )。 A: 外部中断0; B: 串口通信中断。 C: Timer1中断; D: Timer0中断;

    • 3

      如果外部中断INT1要产生中断响应,那么必须设置的中断允许标志位是

    • 4

      下列有关51单片机中断描述错误的是( ) A: 进入中断服务程序,CPU会自动关中断 ; B: 退出中断服务程序,CPU会自动开中断 ; C: 在响应中断服务时,可以被其它中断源所中断; D: 所有中断标志都是由硬件自动置位,响应时自动清0