• 2022-06-28
    STM32F4中,若采用中断分组2,且中断a的抢占优先级为2,响应优先级为1;中断b的抢占优先级为3,响应优先级为0;中断c的抢占优先级为2,响应优先级为0;中断d的抢占优先级为1,响应优先级为2;则下列说法正确的是( )。
    A: 中断优先顺序为:d > c > a
    B: 中断优先顺序为:b > c > a > d
    C: 中断d可以嵌套中断a、b、c
    D: 中断b可以嵌套中断a、c、d
  • A,C

    举一反三

    内容

    • 0

      假定设置中断优先级组为2,然后设置中断3(RTC中断)的抢占优先级为2,响应优先级为1。中断6(外部中断0)的抢占优先级为3,响应优先级为0。中断7(外部中断1)的抢占优先级为2,响应优先级为0那么(<br/>) A: 中断7&gt;中断3&gt;中断6 B: 中断7&gt;中断6&gt;中断3 C: 中断3&gt;中断7&gt;中断6 D: 中断6&gt;中断7&gt;中断3

    • 1

      如果中断3(RTC中断)的抢占优先级为3,响应优先级为1。中断6(外部中断0)的抢占优先级为3,响应优先级为0。中断7(外部中断1)的抢占优先级为2,响应优先级为0。那么这三个中断的优先级顺序是() A: 中断7>中断3>中断6 B: 中断7>中断6>中断3 C: 中断3>中断7>中断6 D: 中断3>中断6>中断7

    • 2

      编写NVIC中断初始化程序实现如下功能: 1)、设置中断优先级组为3组; 2)、设置外部中断1的抢占优先级为1,响应优先级为1; 3)、设置定时器1的溢出更新中断的抢占优先级为2,响应优先级为0; 4)、设置USART1的抢占优先级为3,响应优先级为1; 并说以上3各种断的优先级别(有高到低)?

    • 3

      假定设置中断优先级组为1,然后设置:中断3(RTC中断)的抢占优先级为1,响应优先级为1;中断6(外部中断0)的抢占优先级为3,响应优先级为0;中断7(外部中断1)的抢占优先级为1,响应优先级为6。那么,这3个中断的优先级顺序为(由高到底):_____

    • 4

      抢占优先级高的中断可以中断抢占优先级低的中断,但是抢占优先级相同,子优先级高的中断不可以中断子优先级低的中断。 A: 正确 B: 错误