上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.5 可处理的异常
ARM7TDMI处理器支持5种类型的异常,并且每一种异常模式有一种优先处理器模式。这5种异常分别为:
● 正常中断IRQ,用于内部和外部事件的通用中断处理;
● 快速中断FIQ,用于数据传输或低延迟时间通道处理,FIQ的优先级高于IRQ;
●存储器中止;
● 未定义指令执行;
●软件中断指令(SWI),它通常用于通知操作系统。
典型情况下,定义的中断为IRQ,但是为了得到更高优先级的中断,也就是说为了得到更为快速的响应时间,可以定义中断为FIQ。