对复杂应用的需求不断增加,多核设备越来越流行是一个明显的趋势。众所周知,“如果我们开发它,就会进行调试”。但是,当应用程序非常复杂时,您如何捕获随机中断或控制中断处理?在本文中,我将讨论如何处理这些随机中断,并提供一些有关在开发基于 Arm 的应用程序时可能有用的工具的指导。中断基础在嵌入式系统中,使用中断是一种处理本质上与系统上运行的软件不同步的外部事件的方法。例如,检测按钮被按下。通常,当中断事件发生时,内核会立即停止执行它正在运行的代码,并开始执行中断服务程序或 ISR。当中断服务代码完成对外部