这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 请教问题2

共3条 1/1 1 跳转至

请教问题2

菜鸟
2006-03-29 22:49:45     打赏

请哪位讲解一下,发生一个irq或fiq后,arm的处理流程,最好指出哪些步骤是arm自动实现的,哪些步骤是需要程序员实现的?谢谢。




关键词: 请教     问题    

菜鸟
2006-03-29 23:51:00     打赏
2楼
你看一下文档,文档里面讲的很清楚的。一般来说,中断发生的时候,一是要能跳转到中断向量表去,二是要在中断处理完成后,让用户能够恢复程序的运行。所以,在中断产生后,CPU会保存当前的CPSR到SPSR,保存PC到LR寄存器。然后跳转到相应的中断向量去。剩下的就是用户的事情了。

菜鸟
2006-03-30 01:50:00     打赏
3楼
谢谢。已经看过文档了。

共3条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]