中断的尾链

use*_*114 6 embedded arm interrupt

ARM Cortex M3中NVIC支持的Interrupts尾链是什么.

iab*_*der 7

尾链是异常的背靠背处理,没有状态保存和中断之间恢复的开销.当退出一个ISR并进入另一个ISR时,处理器会跳过8个寄存器并推送8个寄存器,因为这对堆栈内容没有影响. Cortex™-M3技术参考手册

这基本上意味着,处理挂起的中断而不重复堆叠.

如果您想了解更多详情,我推荐这本书:

ARM Cortex-M3的权威指南