国嵌12 ARM中断控制系统.docx
《国嵌12 ARM中断控制系统.docx》由会员分享,可在线阅读,更多相关《国嵌12 ARM中断控制系统.docx(10页珍藏版)》请在冰豆网上搜索。
国嵌12ARM中断控制系统
过程:
⑴子中断发生后,SUBSRCPND寄存器中相应的位会被置“1”。
⑵检查INTSUBMASK寄存器,若相应的中断被屏蔽,则中断请求不会被送达CPU。
⑶中断发生(或子中断没有被屏蔽)后,SRCPND寄存器中的相应位会被置“1”。
⑷检查INTMASK寄存器,若相应的中断被屏蔽,则中断请求不会被送达CPU。
(注意:
INTMAK只能屏蔽设为IRQ的中断,不能屏蔽设为FIQ的中断)。
⑸检查INTMOD寄存器中对中断模式的设置(FIQ还是IRQ)
⑹若是IRQ还需确定中断的优先级。
⑺
⑻