帮帮文库

返回

基于ARM9的嵌入式的linux操作系统的移植 基于ARM9的嵌入式的linux操作系统的移植

格式:word 上传:2022-06-24 19:05:52
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于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

1、已生成。其中是格式的文件,是的二进制文件,经过上述编译后,生成了启动程序的映像文件,就可以下载到目标板上进行启动。李龙基于的嵌入式操作系统移植第四章编译和配置内核解压内核包拷贝到机工作目录下,进入这个目录,然后解压这个源码包。终端命令编辑文件进入解压的目录后,运行命令找到运行,将它改为或者你的系统所安装的的编译器路径。配置并编译终端输入命令清除以前的配置文件终端输入命令进入配置栏的图配置目录,铜陵学院毕业论文设计选择进入下图所示,将改为终端输入命令注意命令执行时间可能会很长,仔细观察下执行过程中是否会出现或警告信息。检查下是否已生成,进入目录,终端输入命令即可查看内核压缩映像。介绍映像文件与的区别对于内核,编译可以生成不同格式的映像文件,例如是常用的种压。

2、部分组成,用于实现对其他设备的控制管理或监视等功能。嵌入式系统和具体应用有机地结合在起,它的更新换代也是和具体产品基本同步进行,因此嵌入式系统产品旦进入市场,具有较长的生命周期。嵌入式系统的开发前景随着硬件性能的提高,嵌入式系统开发成为新的个发展方向之。嵌入式系统的出现可以实现多任务管理在硬件资源如处理器存储器等有限的设备上,而且对控制成本很敏感,很高的实时响应要求等。随着家电终端的智能化,操作系统更显重要。手机电子字典可视电话数字相机游戏机机顶盒数字摄像机高清电视智能机器人网络设备仪器仪表导航家电控制系统航天航空设备医疗仪器等都是典型的嵌入式系统。如今嵌入式系统带来的年工业产值已超过了万亿美元,在国内,信息家电,物联网技术这几年更成了热点,而其实这些都。

3、主要用来初始化处理器及外设,然后调用内核。内核在完成系统的初始化之后才能挂载根文件系统。作带有触摸屏的板这里不做介绍了是用来编译文件系统的。首先把交叉编译工具拷贝至主机任意目录下安装至下执行命令安装好后查看编译器安装情况用命令可以看到版本了。增加编译器的路径在终端编辑文件,在最后增加路径以后编译内核或其他应用程序均可用来指定交叉编译器。可以使用命令来查看环境变量中是否有的路径变量。安装内核镜像的制作工具如下编译源码在官网上下载源码包,拷贝到工作目录下。−−编译是的主要系统引导部分,它可以用来引导内核镜像和文件系统的。生成的镜像用于启动。解压,并进入目录。解压命令把交叉编译工具的安装路径加入到中,因为编译的时候要用到。配置并编译铜陵学院毕业论文设计检验,是。

4、上具备了嵌入式的应用功能特点,但是这些的应用单的使用八位的芯片,仅能执行些单线程程序,根本说不上系统的概念。从世纪年代年代以后,软件规模大大提升,所以对实时性要求更高,嵌入式系统进入了用操作系统编写应用软件的时代,可以进步缩短开发周期,降低开发成本,大大提高了效率,具有代表性的操作系统如,等。就这样实时内核慢慢发展为现在很火的实时操作系统。嵌入式系统开发就是对于所有电子设备除了电脑之外的上操作系统的开发,开发对象涉及领域包括手机,手持设备,机电,仪表仪器等。嵌入式系统围绕计算机技术为基础,以应用为中心,软硬件都可裁剪,适用于些应用系统对可靠性功能体积成本功耗要求严格的专用的计算机操作系统。它般由微处理器外围的硬件设备用户的应用程序以及嵌入式操作系统等四个。

5、存储管理文件系统设备管理和驱动网络支持,以及系统的初始化与系统调用等。内核的结构图图完整的的各层次概述内核的特性支持动态加载内核模块,允许在需要的时候动态卸除和加载部分内在代码。支持对称多处理机制。内核可抢占,允许在内核运行的任务优先执行的能力。支持内核线程,对于内核来说,线程与进程样,只是线程共享资源。应用程序库核心内核设备驱动程序硬件网络设备驱动程序文件系统内存管理进程管理特定于体系结构的代码系统调用用户空间内核空间提供具有设备类的面向对象的设备模型,热插播事件,已经用户空间的设备文件系统。是开源代码,其自由空间大。内核启动过程分析个嵌入式系统从软件角度看可以分为四个部分引导加载程序,内核,文件系统,应用程序。其中是系统启动或复位以后执行的第段代码它。

6、缩映像文件,是专用的映像文件,它是在之前加上个长度为的头,说明这个映像文件的类型加载位置生成时间大小等信息。换句话说,如果直接从的位置开始执行,和没有任何区别。另外,内核不支持,内核加入了很多对嵌入式系统的支持,但是的生成也需要设置。以下是我们以后可能会遇到的各种类型的文件编译出来的最原始的内核文件,未压缩。是经过压缩后的文件。表示,不是用压缩的。两者的不同之处在于,解压缩内核到低端内存第个,解压缩内核到高端内存上。如果内核比较小,那么采用或都行,如果比较大应该用专用的映像文件,它是在之前加上个长度为的是文件的拷贝或指向的链接。是的简写。般被用来临时的引导硬件到实际内核能够接管并继续引导的状态文件系统的制作开发板提供两个文件系统,和,都属于格式,其中是带。

7、是嵌入式操作系统在特定环境下的个应用。据统计,目前国际上嵌入式操作系统多达两百多种,配套着各种各样的开发工具用于嵌入式开发的辅助仪器设备几乎都通用且功能强大。在国内,虽然嵌入式应用很广,但该领域的自主知识却几乎还是空白。因此可见,嵌入式系统技术发展的空间难以想象,应用领域广泛。消费类电子应用领域智能仪器,仪表应用领域通信信息应用领域自动化领域国防武器设备应用领域生物微电子应用领域本文所要研究的任务和意义本课题主要是基于智能家居,移动终端等电子消费产品的嵌入式软件开发的需求,在本文中以内核为平台,硬件是基于开发板,主要对内核的的启动过程和移植进行深入研究,相关的具体研究内容包含以下几个方面简单分析内核启动流程研究内核的启动过程,的研究。研究嵌入式内核移植研。

8、置内核解压内核包编辑文件配置并编译介绍映像文件与的区别文件系统的制作第五章内核与文件系统的烧写的更新内核的烧写文件系统的烧写结论参考文献致谢图表清单图完整的的各层次概述图典型固态存储设备的物理空间分配图内核启动流程图配置目录图终端图窗口图窗口图镜像的下载图擦除的分区图下载内核镜像图下载文件系统图擦除分区过程图烧写文件系统基于的嵌入式操作系统移植摘要随着电子技术的不断更新,嵌入式已经深入到各行各业了,嵌入式系统的开发已成为热点了,在智能家电,数字移动终端等这些行业嵌入式软件开发的需求下,嵌入式集成开发环境已经成为目前嵌入式系统发展的趋势,嵌入式系统的核心是嵌入式操作系统,在此之上开发可以减少嵌入式开发的工作量,增强嵌入式应用软件的可移植性。作为优秀的开源操。

9、的启动过程,编译配置内核,烧写内核,烧写根文件系统。嵌入式开发环境的建立安装基于平台的交叉编译,编译内核配置。第二章的内核启动分析源于,从开始就继承了的先进性,是个真正的多任务,多用户,具有复杂内核的操作系统。他充分利用了现行的的任务切换功能,创造了多任务,多用户的环境让的功能发挥到最大作用,系统是单内核,这种内核比微内核复杂多,并且支持现有的常见的文件系统,完全支持可移植性操作系统的规范,几乎能运行在所有的常见的处理器上,支持广泛的外部设备,可以找到所有的设备驱动程序最主要的点就是置于,共用许可证保护下,完全免费,源代码是公开的。内核内核层是整个操作系统的核心部分,只要是负责各种软硬件资源的驱动,协调与调度。内核层的主要功能模块分以下几个部分进程管理和。

10、计的更新下面介绍更新的步骤。关于镜像的烧写,都是通过网口用功能来下载的,的下载可以在环境下进行,也可以在环境下进行,这里只简单介绍环境下的烧写方法,关于环境下可以参考其他资料。用网线连接开发板的端口和机,机下设为,即服务端的。打开工具,。图窗口点选中镜像所在的路径。在的命令行下的服务端。如下。图窗口如果出现,则网口是通的,即可下载镜像。学号毕业论文设计课题基于的嵌入式操作系统移植学生姓名李龙系别电气工程系专业班级自动化本指导教师赵海波二二年六月目录第章绪论引言嵌入式系统的概述嵌入式系统的开发前景本文所要研究的任务和意义第二章的内核启动分析内核内核的特性内核启动过程分析启动过程内核引导过程第三章引导加载程序的编译编译交叉环境的搭建编译源码编译第四章编译和配。

11、作系统软件被广泛应用到嵌入式操作系统中,它的实时性,可移植性,支持大容量的内存,微控制器,和系统等。本课题的研究内容主要分为以下几个方面研究嵌入式从模块到函数不同级别上的分析,硬件平台是基于三星,核心,典型主频,字节用于存放字节嵌入式系统的概念和现状嵌入式系统的开发模式介绍内核启动过程和内核的裁剪启动分析嵌入式的移植嵌入式系统的开发环境工具链的生成和集成开发环境的搭建。关键词嵌入式系统内核移植集成开发环境第章绪论引言随着计算机技术通信技术以及的飞速发展。嵌入式系统已得到越来越广泛的应用。与此同时,嵌入式系统的复杂性也在不断增加,嵌入式操作系统已经成为其中最重要的组成部分。目前,市场上存在着众多的嵌入式操作系统,而在这些系统之中,兼有和嵌入式优点的嵌入式操。

12、图形界面的文件系统。对应的压缩包在下。格式镜像的制作,可以参考如下。这里以为例。解压这个压缩包,得到目录用工具来制作镜像,工具可以通过网上下载修改源码编译得到,这个是他人已编译好的工具,直接拿来用,把它拷到下。这样就得到个名字为的格式文件系统镜像。李龙基于的嵌入式操作系统移植第五章内核与文件系统的烧写内核分区信息如下见图典型固态存储设备的物理空间分配其中,分区是烧写镜像的分区是用来保存的环境参数的分区是烧写内核镜像的分区是用来烧写文件系统的。当用烧写之后,开发板里已存在,启动开发板后,打印信息如下。图终端在这里介绍下终端机操作系统与板的连接终端,另外还有终端,终端,般的系统会自带这种超级终端,还要注意端口以及波特率的设置。我们这里用的是,铜陵学院毕业论文。

参考资料:

[1]基于Ano的海南风景猜猜看软件的开发与研究毕业论文设计(第42页,发表于2022-06-24)

[2]基于Ano的图书管理系统的设计与实现(第22页,发表于2022-06-24)

[3]基于Ano的中国象棋的设计与实现(第38页,发表于2022-06-24)

[4]基于Ano教学平台下学生客户端设计与实现(第36页,发表于2022-06-24)

[5]基于Ano平台的中国象棋设计与实现硕士学位论文(第80页,发表于2022-06-24)

[6]基于Android系统的音乐播放器的设计与实现(第36页,发表于2022-06-24)

[7]基于Android系统的情景模式的设计与实现(第22页,发表于2022-06-24)

[8]基于ANDROID系统的幻灯片无线播放系统研究学士学位论文(第62页,发表于2022-06-24)

[9]基于Android系统的个性化防火墙设计与实现(第37页,发表于2022-06-24)

[10]基于Android的音乐播放器设计与实现(第41页,发表于2022-06-24)

[11]基于Android的铁路小助手设计与实现(第32页,发表于2022-06-24)

[12]基于Android的背单词软件设计与实现计算机毕业论文(第61页,发表于2022-06-24)

[13]基于android的手机通讯录的设计与实现(第49页,发表于2022-06-24)

[14]基于Android的手势加密软件的设计与实现计算机毕业设计论文(第64页,发表于2022-06-24)

[15]基于Android的大学图书管理系统的设计与实现(第41页,发表于2022-06-24)

[16]基于Android的图片阅读器的设计与实现计算机毕业设计论文(第64页,发表于2022-06-24)

[17]基于android的MP3播放器的设计与实现论文(第58页,发表于2022-06-24)

[18]基于Android智能手机的车辆远程监控系统的设计与开发(第83页,发表于2022-06-24)

[19]基于Android手机的多轴飞行器姿态控制系统计算机毕业设计论文(第65页,发表于2022-06-24)

[20]基于Android手机的六旋翼飞行器状态实时监控系统计算机毕业设计论文(第64页,发表于2022-06-24)

预览结束,还剩 45 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

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

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

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

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

基于ARM9的嵌入式的linux操作系统的移植
帮帮文库
页面跳转中,请稍等....
帮帮文库

搜索

客服

足迹

下载文档