第5章无操作系统的应用软件开发.
第4章 无操作系统的应用软件开发 嵌入式软件系统:无操作系统和有操作系统; 无操作系统包含引导程序和应用程序。 有操作系统在引导程序结束后,要运行操作系统,并将应用程序作为任务添加到操作系统中。 嵌入式操作系统不管是否使用操作系统,都需要一段引导程序bootloader来初始化硬件,为操作系统或应用程序做准备。 引导程序是驻留在磁盘的第一个扇区的程序,例如硬盘的MBR(主引导记录)。在启动过程中,在检测过系统之后,如果系统被设置成为从MBR引导的话,BIOS(基本输入/输出系统)将控制权交给MBR,而驻留在MBR中的程序就是引导程序,它负责将控制权传递给操作系统,以完成启动过程 。 GRUB是功能强大的引导程序,可以引导多种不同类型的操作系统,例如Windows,DOS,Linux,GNU Hurd,*BSD等。 LILO是最流行的引导程序,用来引导多种不同的操作系统。 1.无操作系统的软件运行模式 软件系统开发概述 固化程序到Flash存储器 (3)进行第一次存储器映射 板子刚上电后,只有Flash是可用的(在这里我们不考虑片内SRAM)。SDRAM没有被初始化,是不可用的。 姬胜蹈恰拾现垫爆懒颇石割村戏摹叶硫昌嫩坎咐俯侣苦雁谋剑暖绎郧铝眠第5章无操作系统的应用软件开发.第5章无操作系统的应用软件开发. LDR r0, =ROMCON0 ;把flash映射到0x0--
您可能关注的文档
最近下载
- 第八讲共奉中国与中华民族内聚发展辽宋夏金时期01课件讲解.pptx VIP
- TC7525-16塔式起重机电控说明书.pdf
- 汽车车内空调流场分析与优化.docx VIP
- 船长见习记录薄附页(见习报告)(最全).doc VIP
- WW╱ T 0075-2017 田野考古钻探记录规范.pdf VIP
- 2023年成都天府新区投资集团有限公司招聘考试试题及答案解析.docx VIP
- 2022年成都天府新区投资集团有限公司招聘考试题库及答案解析.docx VIP
- 2026四川成都天府新区投资集团有限公司招聘产业投资岗等岗位47人笔试备考试题及答案解析.docx VIP
- 中华民族共同体概论大讲堂课件第七讲华夷一体与中华民族空前繁盛(隋唐五代时期).pptx VIP
- 2026四川成都天府新区投资集团有限公司招聘产业投资岗等岗位47人备考题库及答案详解一套.docx VIP
原创力文档

文档评论(0)