2.1 异常 vs 中断(务必掌握)什么是异常?什么是中断(Interrupt)中断就是 让 CPU 暂停当前任务,优先处理紧急事件 的机制。CM3 的所有中断机制都由 NVIC 实现。虽然 CM3 是支持 240 个外中断的,但具体使用了多少个是由芯片生产商决定。CM3 还有一个 NMI(不可屏蔽中断)输入脚。当它被置为有效(assert)时,NMI 服务例程会无条件地执行。类型示例优先级范围调度者系统异常(Exception)Reset、HardFault、SysTick、PendSV固定内核外设中断(IRQ)USART、TIM、DMA、EXTI 等可配置NVIC在 ARM Cortex-...