日志档案

发表于 2008-5-14 19:04:17

0

标签: 小蒲&小芳blog  

关注:关于ARM的中断入口和启动代码的作用

                关注:关于ARM的中断入口和启动代码的作用

最近不少做arm的朋友面试都被问到这个问题,在此特别关注一下。下次可不要忘了啊。呵呵。

一.启动代码完成的工作?

启动文件主要完成,硬件初始化工作。

1. 设置中断和异常向量;

2. 完成系统启动必须的寄存器配置;

3. 看门狗和部分外接设备;

4. 配置系统所使用的存储区分配地址空间;

5. 变量初始化;

6. 处理器的每个工作模式设置栈指针;

7. 最后是进入main入口。

二.中断入口地址

中断入口:

Irq:0x18;

Fiq:0x1c

系统分类: ARM   |   用户分类: 无分类   |   来源: 原创   |   【推荐给朋友】

    阅读(256)    回复(0)  

投一票您将和博主都有获奖机会!