第五章 ARM中断处理121 中断概述qCPU与外设的数据传输方式通常有以下几种:n查询方式qCPU不断地查询外设状态,如果外设准备就绪就开始传输数据,如果外设没有准备好,就进入循环等待 n中断方式q当外设准备好与CPU进行数据交换时,首先想CPU提出中断请求。,CPU在接到中断请求并在一定的条件下,暂停原来的程序,并执行中断服务程序,执行完后再次回到原程序的nDMA方式q不经CPU而直接进行数据交换的过程3中断概述4中断概述2.S3C2440中断系统结构中断系统结构1、中断系统结构、中断系统结构主要由中断源和控制寄存器两大部分构成,其主要由中断源和控制寄存器两大部分构成,其寄存器主要有寄存器主要有4种:模式、屏蔽、优先级、挂起种:模式、屏蔽、优先级、挂起(标志)寄存器等。(标志)寄存器等。中断源中断源(有子寄存器有子寄存器)子中断源子中断源挂起寄存器挂起寄存器中断源中断源(无子寄存器无子寄存器)子中断源子中断源屏蔽寄存器屏蔽寄存器中断屏蔽中断屏蔽中断模式中断模式优先级仲裁优先级仲裁FIQIRQ中断源挂起中断源挂起中中断断挂挂起起52、中断优先级仲裁器及工作原理、中断优先级仲裁器及工作