ARM启动流程及启动代码分析

1、ARM的启动流程 基于ARM的芯片多数为复杂的片上系统。这种复杂系统里的多数硬件模块都是可配置的。须要由软件来设置其须要的工做状态。所以在用户的应用程序以前,须要由专门的一段代码来完成对系统的初始化。因为这类代码直接面对处理器内核和硬件控制器进行编程,通常都是用汇编语言。通常通用的内容包括:web 中断向量表 初始化存储器系统 初始化堆栈 初始化有特殊要求的端口,设备 初始化用户程序执行环境
相关文章
相关标签/搜索