预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

科技学院计算机学院综合性实验报告第页科技学院计算机学院综合性实验结课论文论文题目在ARM平台上移植linux操作系统实验学期2016至2017学年第1学期学生所在学院部计算机学院年级专业班级学生姓名学号任课教师实验成绩计算机学院制课程结课论文评价教师评价序号评定项目ABCDE1课程学习的态度与纪律2结课论文的格式规范和字数3结课论文内容翔实与完整程度4结课论文研究内容与课程的关联度5结课论文研究的深度6总评评价标准:1.表格第一行中的A、B、C、D、E分别对应优、良、中、及格、不及格。2.学生结课论文的总评成绩分为优、良、中、及格、不及格5个等级,分别对应95、85、75、65、55。优秀:所有评价项目中都是B以上,且至少获得4个A;良好:所有评价项目中都是C以上,且至少获得4个B或A;中等:所有评价项目中都是D以上,且至少获得4个C或以上;及格:所有评价项目中都是D以上;不及格:符合以下条件之一的:(1)评价项目中只要有一项是E;(2)课程学习期间无视课程纪律,未能参加课程学习的时间超过全部时间的三分之一以上;(3)课程学习目的不明确,结课论文报告马虎潦草或内容与课程学习内容不符,未达到课程学习中规定的基本要求;(4)大部分内容抄袭别人或网上的内容。在ARM平台上移植linux操作系统摘要:在ARM平台上移植linux操作系统作为实现设备小型化、智能化的一个重要元素,目前己经广泛应用于国防、工业、交通、能源、信息技术以及日常生活等各个领域,研究和开发linux操作系统在ARM平台上的移植具有重要的现实意义。本文主要介绍了将公开源代码的linux3.3.3内核移植到S3C6410(arm1172核)的关键技术分析以及具体的移植过程,建立嵌入式Linux交叉开发环境,移植BootLoader引导程序,配置、编译、移植Linux内核,制作文件系统并对文件系统进行移植到开发板。我们可以根据内核所支持的文件系统类型制作文件系统本论文选择制作yaffs文件系统并移植。并且vim,arm-linux-gcc开发环境下设计了一个简单的测试程序。另外,基于此平台的开发也将使软件缺陷大幅度减少,从而为程序员开发此平台上进行二次开发。关键字:linux嵌入式移植内核配置目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc467487424"1绪论PAGEREF_Toc467487424\h3HYPERLINK\l"_Toc467487425"1.1课题研究的背景、目的和意义PAGEREF_Toc467487425\h3HYPERLINK\l"_Toc467487426"2嵌入式Linux系统构成和软件开发环境PAGEREF_Toc467487426\h3HYPERLINK\l"_Toc467487427"2.1嵌入式Linux系统的体系结构PAGEREF_Toc467487427\h3HYPERLINK\l"_Toc467487428"2.2嵌入式Linux开发软件平台建立PAGEREF_Toc467487428\h3HYPERLINK\l"_Toc467487429"2.2.1软件开发平台的二种平台的介绍PAGEREF_Toc467487429\h4HYPERLINK\l"_Toc467487430"3嵌入式Linux的引导BootLoader程序PAGEREF_Toc467487430\h4HYPERLINK\l"_Toc467487431"4.Linux内核的编译、移植PAGEREF_Toc467487431\h4HYPERLINK\l"_Toc467487432"4.1Linux内核启动流程PAGEREF_Toc467487432\h4HYPERLINK\l"_Toc467487433"4.2内核移植的实现PAGEREF_Toc467487433\h5HYPERLINK\l"_Toc467487434"4.3配置、编译内核PAGEREF_Toc467487434\h7HYPERLINK\l"_Toc467487435"5文件系统制作PAGEREF_Toc467487435\h9HYPERLINK\l"_Toc467487436"5.1内核支持YAFFS文件系统PAGEREF_Toc467487436\h10HYPERLINK\l"_Toc467487437"6测试PAGEREF_Toc467487437\h13HYPERLINK\l"_Toc467487438"6.1编写简单C程序测试移植的系统PAGEREF_Toc