首页 > 试题广场 >

在Cortex-M3 中,优先级对于中断来说很关键的,它会影

[单选题]
在Cortex-M3 中,优先级对于中断来说很关键的,它会影响一个中断是否能被响应,以及何时可以响应。关于Cortex-M3中断优先级描述,错误的是()
  • 优先级的数值越大,则优先级越高。
  • CM3 支持中断嵌套,使得高优先级中断会抢占低优先级中断。
  • 复位,NMI 以及hard fault,它们有固定的优先级。
  • 除了复位,NMI 以及hard fault,其它中断的优先级都是可编程的。
NMI中断是一种特殊类型的中断,即非屏蔽中断(Non-Maskable Interrupt)。与普通的中断不同,NMI中断无法被屏蔽或忽略,它具有最高的优先级,即使在系统处于忙碌或故障状态时也会被响应。

NMI中断通常用于处理一些紧急情况或系统级别的故障,例如硬件故障、电源问题、内存校验错误等。当系统检测到这些严重问题时,会触发NMI中断,以便立即中断正在执行的程序,并执行相应的NMI中断处理程序。

由于NMI中断无法被屏蔽,因此它的处理程序通常相对简单,主要是为了采取必要的措施来应对紧急情况或故障,例如保存关键数据、记录错误信息、关闭系统等。
发表于 2023-08-21 20:53:18 回复(2)
OK 1
发表于 2022-08-10 23:23:27 回复(0)