帮帮文库

返回

(终稿)【毕业设计论文】基于ARM9的嵌入式的linux操作系统的移植.doc(最终版) (终稿)【毕业设计论文】基于ARM9的嵌入式的linux操作系统的移植.doc(最终版)

格式:word 上传:2025-07-21 04:33:40
及领域包括手机,手持设备,机电,仪表仪器等。嵌入式系统围绕计算机技术为基础,以应用为中心,软硬件都可裁剪,适用于些应用系统对可靠性功能体积成本功耗要求严格的专用的计算机操作系统。它般由微处理器外围的硬件设备用户的应用程序以及嵌入式操作系统等四个部分组成,用于实现对其他设备的控制管理或监视等功能。嵌入式系统和具体应用有机地结合在起,它的更新换代也是和具体产品基本同步进行,因此嵌入式系统产品旦进入市场,具有较长的生命周期。嵌入式系统的开发前景随着硬件性能的提高,嵌入式系统开发成为新的个发展方向之。嵌入式系统的出现可以实现多任务管理在硬件资源如处理器存储器等有限的设备上,而且对控制成本很敏感,很高的实时响应要求等。随着家电终端的智能化,操作系统更显重要。手机电子字典可视电话数字相机游戏机机顶盒数字摄像机高清电视智能机器人网络设备仪器仪表导航家电控制系统航天航空设备医疗仪器等都是典型的嵌入式系统。如今嵌入式系统带来的年工业产值已超过了万亿美元,在国内,信息家电,物联网技术这几年更成了热点,而其实这些都是嵌入式操作系统在特定环境下的个应用。据统计,目前国际上嵌入式操作系统多达两百多种,配套着各种各样的开发工具用于嵌入式开发的辅助仪器设备几乎都通用且功能强大。在国内,虽然嵌入式应用很广,但该领域的自主知识却几乎还是空白。因此可见,嵌入式系统技术发展的空间难以想象,应用领域广泛。消费类电子应用领域智能仪器,仪表应用领域通信信息应用领域自动化领域国防武器设备应用领域生物微电子应用领域本文所要研究的任务和意义本课题主要是基于智能家居,移动终端等电子消费产品的嵌入式软件开发的需求,在本文中以内核为平台,硬件是基于开发板,主要对内核的的启动过程和移植进行深入研究,相关的具体研究内容包含以下几个方面简单分析内核启动流程研究内核的启动过程,我如何对待的处理态度,对于论文中出现的极细微的都找出来了,使我很敬佩您,在此谨向他们表示最衷心的感谢。我能够顺利地完成学业,与父母多年来如既往的支持和关怀是分不开的,在此,向任劳任怨含辛茹苦的父母致以衷心的感谢,是他们艰苦奋斗创业的精神,激励了我,让我的学习和生活充满了激情。衷心感谢在我成长的路上指点和帮助我的前辈和朋友们,最后,衷心地感谢在百忙之中评阅论文和参加答辩的各位专家教授,自动本李龙年月学号毕业论文设计课题基于的嵌入式操作系统移植学生姓名李龙系别电气工程系专业班级自动化本指导教师赵海波二二年六月目录第章绪论引言嵌入式系统的概述嵌入式系统的开发前景本文所要研究的任务和意义第二章的内核启动分析内核内核的特性内核启动过程分析启动过程内核引导过程第三章引导加载程序的编译编译交叉环境的搭建编译源码编译第四章编译和配置内核解压内核包编辑文件配置并编译介绍映像文件与的区别文件系统的制作第五章内核与文件系统的烧写的更新内核的烧写文件系统的烧写结论参考文献致谢图表清单图完整的的各层次概述图典型固态存储设备的物理空间分配图内核启动流程图配置目录图终端图窗口图窗口图镜像的下载图擦除的分区图下载内核镜像图下载文件系统图擦除分区过程图烧写文件系统基于的嵌入式操作系统移植摘要随着电子技术的不断更新,嵌入式已经深入到各行各业了,嵌入式系统的开发已成为热点了,在智能家电,数字移动终端等这些行业嵌入式软件开发的需求下,嵌入式集成开发环境已经成为目前嵌入式系统发展的趋势,嵌入式系统的核心是嵌入式操作系统,在此之上开发可以减少嵌入式开发的工作量,增强嵌入式应用软件的可移植性。作为优秀的开源操作系统软件被广泛应用到嵌入式操作系统中,它的实时性,可移植性,支持大容量的内存,微控制器,和系统等。本课题的研究内容主要分为以下几个方面研究嵌入式从模块到函数不同级别上的分析,硬件平台是基于三星,核心,典型主频第章绪论引言随着计算机技术通信技术以及的飞速发展。嵌入式系统已得到越来越广泛的应用。与此同时,嵌入式系统的复杂性也在不断增加,嵌入式操作系统已经成为其中最重要的组成部分。目前,市场上存在着众多的嵌入式操作系统,而在这些系统之中,兼有和嵌入式优点的嵌入式操作系统,凭借其在结构清晰源代码开放性裁剪性好,开发与使用均易实现等方面的优势,拥有巨大的市场前景和商业机会。当前嵌入式的个热点应用就是将内核移植到些典型的微控制器和微处理器上,提供操作系统层面支持,以实现嵌入式系统用软件的开发。此研究基于内核的嵌入式系统,分析了所面临的理论问题关键技术,实现了内核在平台上的运行。嵌入式系统的概述嵌入式系统的出现最初是用于单片机的。随着单片机的出现,使得家电工业仪器仪表工业机器人通信设备等产品可以通过内嵌集成的电子装置来获得的极佳的性能更方便使用速度更快价格更便宜。这些装置虽然基本上具备了嵌入式的应用功能特点,但是这些的应用单的使用八位的芯片,仅能执行些单线程程序,根本说不上系统的概念。从世纪年代年代以后,软件规模大大提升,所以对实时性要求更高,嵌入式系统进入了用操作系统编写应用软件的时代,可以进,字节用于存放字节嵌入式系统的概念和现状嵌入式系统的开发模式介绍内核启动过程和内核的裁剪启动分析嵌入式的移植嵌入式系统的开发环境工具链的生成和集成开发环境的搭建。关键词嵌入式系统内核移植集成开发环境,专用的映像文件,它是在之前加上个长度为的是文件的拷贝或指向的链接。是的简写。般被用来临时的引导硬件到实际内核能够接管并继续引导的状态文件系统的制作开发板提供两个文件系统,和,都属于格式,其中是带图形界面的文件系统。对应的压缩包在下。格式镜像的制作,可以参考如下。这里以为例。解压这个压缩包,得到目录用工具来制作镜像,工具可以通过网上下载修改源码编译得到,这个是他人已编译好的工具,直接拿来用,把它拷到下。这样就得到个名字为的格式文件系统镜像。李龙基于的嵌入式操作系统移植第五章内核与文件系统的烧写内核分区信息如下见图典型固态存储设备的物理空间分配其中,分区是烧写镜像的分区是用来保存的环境参数的分区是烧写内核镜像的分区是用来烧写文件系统的。当用烧写之后,开发板里已存在,启动开发板后,打印信息如下。图终端在这里介绍下终端机操作系统与板的连接终端,另外还有终端,终端,般的系统会自带这种超级终端,还要注意端口以及波特率的设置。我们这里用的是,铜陵学院毕业论文设计的更新下面介绍更新的步骤。关于镜像的烧写,都是通过网口用功能来下载的,的下载可以在环境下进行,也可以在环境下进行,这里只简单介绍基于的嵌入式操作系统移植结论本文简单介绍了内核和嵌入式系统开发环境搭建介绍了个最基本的嵌入式系统的组成部分移植内核移植和文件系统移植,嵌入式操作系统只针对哪些要求高的,实时性强的任务,多线程多进程为使其具有定时器管理任务管理事件管理资源管理存储器管理消息管理系统管理提供多任务处理,队列管理和中断处理的能力,更好的分配系统资源的功能,很有必要针对特定的硬件平台和实际应用移植操作系统。鉴于的源代码开放性,它成为嵌入式操作系统领域的很好选择。本文详细介绍了嵌入式的目前的发展状况,嵌入式的概述,主要分析了的内核,重点是的启动过程详细分析的工作流程,的编译,映像文件系统的制作,包括相关的终端命令,建立交叉编译环境,简单配置和编译内核。接下来的工作研究的源码,的内核源码,研究的最优裁剪方法,的设备的驱动程序,的体系架构,指令,语言与汇编的交叉编程,对硬件知识的深入理解。铜陵学院毕业论文设计参考文献张协国嵌入式在上的移植技术西安西北工业大学出版社,邱铁嵌入式系统结构与编程北京电子工业出版社,魏忠,雷红卫嵌入式开发详解北京电子工业出版社,秦蔚平台下内核移植技术的分析研究与应用昆明理工大学,万水波,杨峰嵌入式系统启动流程分析浙江大学,王学龙嵌入式系统设计与应用北京清华大学出版社
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】基于ARM9的嵌入式的linux操作系统的移植.doc预览图(1)
1 页 / 共 60
【毕业设计】基于ARM9的嵌入式的linux操作系统的移植.doc预览图(2)
2 页 / 共 60
【毕业设计】基于ARM9的嵌入式的linux操作系统的移植.doc预览图(3)
3 页 / 共 60
【毕业设计】基于ARM9的嵌入式的linux操作系统的移植.doc预览图(4)
4 页 / 共 60
【毕业设计】基于ARM9的嵌入式的linux操作系统的移植.doc预览图(5)
5 页 / 共 60
【毕业设计】基于ARM9的嵌入式的linux操作系统的移植.doc预览图(6)
6 页 / 共 60
【毕业设计】基于ARM9的嵌入式的linux操作系统的移植.doc预览图(7)
7 页 / 共 60
【毕业设计】基于ARM9的嵌入式的linux操作系统的移植.doc预览图(8)
8 页 / 共 60
【毕业设计】基于ARM9的嵌入式的linux操作系统的移植.doc预览图(9)
9 页 / 共 60
【毕业设计】基于ARM9的嵌入式的linux操作系统的移植.doc预览图(10)
10 页 / 共 60
【毕业设计】基于ARM9的嵌入式的linux操作系统的移植.doc预览图(11)
11 页 / 共 60
【毕业设计】基于ARM9的嵌入式的linux操作系统的移植.doc预览图(12)
12 页 / 共 60
【毕业设计】基于ARM9的嵌入式的linux操作系统的移植.doc预览图(13)
13 页 / 共 60
【毕业设计】基于ARM9的嵌入式的linux操作系统的移植.doc预览图(14)
14 页 / 共 60
【毕业设计】基于ARM9的嵌入式的linux操作系统的移植.doc预览图(15)
15 页 / 共 60
预览结束,还剩 45 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档