ADuC系列ARM器件应用技术
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.5 可处理的异常

ARM7TDMI处理器支持5种类型的异常,并且每一种异常模式有一种优先处理器模式。这5种异常分别为:

● 正常中断IRQ,用于内部和外部事件的通用中断处理;

● 快速中断FIQ,用于数据传输或低延迟时间通道处理,FIQ的优先级高于IRQ;

●存储器中止;

● 未定义指令执行;

●软件中断指令(SWI),它通常用于通知操作系统。

典型情况下,定义的中断为IRQ,但是为了得到更高优先级的中断,也就是说为了得到更为快速的响应时间,可以定义中断为FIQ。