- 6
- 0
- 约6.97千字
- 约 40页
- 2018-11-05 发布于广西
- 举报
嵌入式系统的Boot Loader 概述 Boot Loader 就是在操作系统内核运行之前运行的一段小程序。通过这段小程序,我们可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。 通常,Boot Loader 是严重地依赖于硬件而实现的,特别是在嵌入式世界。因此,在嵌入式世界里建立一个通用的 Boot Loader 几乎是不可能的。尽管如此,我们仍然可以对 Boot Loader 归纳出一些通用的概念来,以指导用户特定的 Boot Loader 设计与实现。 Boot Loader(启动)代码类似于PC的BIOS(基本输入输出系统),它从系统上电或复位接管CPU,所有的CPU通常都是从某个由CPU制造商预先安排好的地址上取指令,基于ARM7TDMI Core 的CPU在复位时从地址0他的第一条指令。而基于CPU构建的嵌入式系统都有某种类型的固态存储设备(例如:ROM、EEPROM、或FLASH等)被映射到这个预先安排的地址上,因此在系统加电后,CPU将首先执行Boot Loader程序。 Boot Loader的主要任务 7.2 Boot Loader与嵌入式系统关系 一个同时装有Boot Loader、内核启动参数、内核映像和根文件系统映像的固态存储设备的典型空间分配结构
您可能关注的文档
最近下载
- 心脏起搏器植入指征(2025版).pptx
- 2025年中考数学第三次模拟考试数学(盐城卷)含答案或解析.pdf VIP
- (2024版)肥胖患者长期体重管理及药物临床应用指南.docx VIP
- 一种改善带壳溏心蛋蛋黄绿变的实验方法.pdf VIP
- [城市轨道交通概论(第2版)][赵矿英]电子教案.ppt VIP
- 河北图集 12D9 室外电缆工程.docx
- 盐城市2023年中考:《数学》考试真题与参考答案.docx VIP
- 2026年武汉四调试卷及答案历史.doc VIP
- YD-T 1092-2004通信电缆-无线通信用502泡沫 聚乙烯绝缘皱纹铜管外导体射频同轴电缆.pdf VIP
- YD-T 1319-2013 通信电缆 无线通信用50Ω泡沫聚烯烃绝缘编织外导体射频同轴电缆.pdf VIP
原创力文档

文档评论(0)