第五章单元测试
  1. NVIC主要功能是实现芯片上的中断处理功能。Cortex-M内核一共支持256和中断,其中16个Cortex-M内核中断和240个和片内外设相关中断。并且16个Cortex-M内核占用的中断是( )。

  2. A:不可屏蔽,不可更改 B:可屏蔽,但是不可更改 C:可屏蔽,可更改 D:不可屏蔽,可以更改
    答案:不可屏蔽,不可更改
  3. 当中断优先级分组为第1组,则( )

  4. A:抢占和响应优先级都为3 B:最高1位用于指定抢占优先级,最低3位用于指定响应优先级 C:最低1位用于指定抢占优先级,最高3位用于指定响应优先级 D:抢占和响应优先级都为1
  5. NVIC_PriorityGroupConfig函数作用是( )

  6. A:设置抢占优先级 B:设置自然优先级 C:设置优先级分组 D:设置响应优先级
  7. 在一个工程内允许有( )种中断优先级分组情况

  8. A:2 B:3 C:1 D:4
  9. 中断服务函数和普通函数的区别( )

  10. A:中断服务函数只能调用运行,普通函数可以随时运行 B:没有区别 C:中断服务函数可以随时运行,普通函数只能调用运行 D:中断服务函数可以随时运行,普通函数特定情况可以随时运行
  11. 使用中断的意义( )

  12. A:降低CPU的工作效率 B:降低CPU的工作时间 C:提高CPU的工作时间 D:提高CPU的工作效率
  13. 若中断抢占优先级为7,响应优先级为0,则中断优先级分组为( )

  14. A:第二组 B:第四组 C:第三组 D:第一组
  15. 若中断抢占优先级为4,响应优先级为2,则中断优先级分组为( )

  16. A:不存在 B:第四组 C:第三组 D:第二组
  17. 已知优先级编码为0x07,响应优先级为0,则抢占优先级可能是( )

  18. A:0 B:2 C:1 D:不存在
  19. 已知优先级编码为0x04,则抢占优先级不可能是( )

  20. A:5 B:6 C:7 D:8

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(1) dxwkbang
返回
顶部