ARM FIQ模式被IRQ中断打断问题
初学ARM,在网上看到一文章 http://www.360doc.com/content/11/0506/14/5962017_114796341.shtml,文章说:“所以得出一个结论: IRQ模式只能被FIQ模式打断,FIQ模式下谁也打不断。”
可是我实验了一下,事实并非如此(抛开中断向量管理器),我用lpc2148,改变了CPSR使内核进入FIQ模式,然后一直做WHILE(1);可是随着定时器IRQ的到来,WHILE(1)还被打断了,请教各位是怎么回事? 木有人。。。。 没有代码。 个人理解是 while(1)可能还是在user 模式,并没有进入了FIQ模式
页:
[1]