- 5
- 0
- 约5.44千字
- 约 28页
- 2017-12-19 发布于浙江
- 举报
嵌入式系统PPT电子课件教案-第7讲_BOOTLoader
第4章 无操作系统的应用软件开发 嵌入式软件系统:无操作系统和有操作系统; 无操作系统包含引导程序和应用程序。 有操作系统在引导程序结束后,要运行操作系统,并将应用程序作为任务添加到操作系统中。 嵌入式操作系统不管是否使用操作系统,都需要一段引导程序bootloader来初始化硬件,为操作系统或应用程序做准备。 1.无操作系统的软件运行模式 Bootloader的功能 (1)定义异常向量 (2)初始化系统配置寄存器 (3)进行第一次存储器映射 (4)从Flash复制程序到SDRAM (5)进行第二次存储器映射 (6)初始化堆栈指针,使用mov,msr指令 (7)引导应用程序时,跳转到应用程序中的主函数中。 数据总线宽度寄存器EXTDBWTH 应用程序编译为.axf文件,下载到SDRAM存储器中运行。 D 扩展引导程序,使其初始化功能结束后可以跳转到一个函数入口,也可以跳转到指定地址 C 应用程序和引导程序分别被编译为两个.bin,引导程序烧写到存储器地址0x0,应用程序烧写到某个地址 B 应用程序和引导程序在一个工程中一起被编译成.bin文件,烧写到Flash的0x0地址 A 4510B开发板上的存储介质 一块4510B开发板上,一般有三种存储介质: FLASH,SDRAM和4510片内的SRAM。 FLASH一般是只读的(只在运行的时候),而且一般都作为 bootr
您可能关注的文档
- 《汇编语言编程》PPT电子课件教案-10 顺序、分支、循环程序.ppt
- 《数据库系统原理》PPT电子课件教案-第五章 数据库保护.ppt
- 《汇编语言编程》PPT电子课件教案-11 子程序设计.ppt
- 《汇编语言编程》PPT电子课件教案-03 寻址方式与传送指令.ppt
- 《数据库系统原理》PPT电子课件教案- 第二章 关系数据库.ppt
- 《网络计划技术》全套PPT电子课件教案-第0章绪论.ppt
- 《网络计划技术》全套PPT电子课件教案-第3章PERT.ppt
- 《网络计划技术》全套PPT电子课件教案-第2章计算.ppt
- 《网络计划技术》全套PPT电子课件教案-第4章横道时标前锋线.ppt
- 《网络计划技术》全套PPT电子课件教案-第1章画法.ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)