- 4
- 0
- 约2.21万字
- 约 79页
- 2018-05-08 发布于广东
- 举报
7.1 Boot Loader 概述7.1.1 Boot Loader的作用和任务 当一个微处理器启动时,它首先执行预定地址处的指令。通常这个位置是只读内存,其中存放着系统初始化或引导程序,如PC中的BIOS。BIOS进行低级的处理器初始化并配置其他硬件,接着判断哪一个磁盘包含有操作系统(OS),再把该操作系统复制到RAM中,并把控制权交给操作系统。 嵌入式系统的Boot Loader程序,即系统的引导装载程序,简单地说,就是在操作系统内核或用户应用程序之前运行的一段小程序。通过这段小程序可以初始化硬件设备和建立内存空间的映射图,将系统的软、硬件环境带到一个合适的状态,以便为最终调用操作系统内核或用户应用程序准备好正确的环境。有的操作系统比较简单,或只有简单的应用程序,因而不需要专门的Boot Loader来安装内核和文件系统。但仔细分析就会发现,它们都需要一个初始化程序来完成初始化,为后面程序的执行准备一个正确的环境。通常,Boot Loader是依赖于硬件而实现的,因此,为嵌入式系统建立一个通用的Boot Loader是很困难的。但是可以归纳出一些通用的概念,以便了解特定Boot Loader的设计与实现。Boot Loader的主要任务如图7.1所示。 7.1.2 常用嵌入式Boot Loader介绍 常用的嵌入式Boot Loade
您可能关注的文档
- ARM嵌入式体系结构与接口技术课件华清远见嵌入式学院刘洪涛第2章节ARM技术概述.ppt
- ARM嵌入式体系结构与接口技术课件华清远见嵌入式学院刘洪涛第3章节ARM的指令系统.ppt
- ARM嵌入式体系结构与接口技术课件华清远见嵌入式学院刘洪涛第4章节ARM汇编语言程序设计.ppt
- 数字控制技术课件作者吴黎明第7章节嵌入式数控系统.ppt
- 数字通信技术课件作者韩春光主编数字通信第八章节.ppt
- 数字通信技术课件作者韩春光主编数字通信第二章节.ppt
- ARM嵌入式体系结构与接口技术课件华清远见嵌入式学院刘洪涛第7章节ARM异常中断处理及编程.ppt
- 数字通信技术课件作者韩春光主编数字通信第九章节.ppt
- ARM嵌入式体系结构与接口技术课件华清远见嵌入式学院刘洪涛第10章节定时器.ppt
- ARM嵌入式体系结构与接口技术课件华清远见嵌入式学院刘洪涛第11章节AD转换器.ppt
最近下载
- 2025_2026学年天津市天津市河北区八年级下学期4月期中数学检测试卷 [含解析].docx
- 2018年江西省中考物理试卷(含答案解析).doc VIP
- 标准图集-S501-1~2 单层、双层井盖及踏步(2015年合订本).pdf VIP
- (完整版)京东亚洲一号东莞麻涌物流园项目施组.docx VIP
- 十年高考真题(2014-2023)分项汇编 生物 专题08 有丝分裂和减数分裂 含解析.docx VIP
- 徒手整形的优势.pptx VIP
- 面部美学设计讲解.pptx VIP
- 2025年部编版四年级下册道德与法治《期中测试卷》附答案(完整版) .pdf VIP
- 横泽隆史的场合全文整理.doc VIP
- 四川农业大学研究生学位论文格式规范【模板】.docx
原创力文档

文档评论(0)