Linux嵌入式开发+驱动开发-中断

swi汇编指令可以产生软中断,以下是硬件中断的产生到执行完毕的全过程:

Linux嵌入式开发+驱动开发-中断_第1张图片

在自己设计的芯片“CPU响应中断”程序的第四个步骤可以转向“中断向量控制器”,中断向量控制器中存储中断元服务地址即处理中断处理程序的地址,而不用使用0X18地址的 IRQ入口。

Linux嵌入式开发+驱动开发-中断_第2张图片

驱动程序执行中断的过程:

Linux嵌入式开发+驱动开发-中断_第3张图片

你可能感兴趣的:(驱动开发)