科技学院计算机学院综合性实验结 课 论 文 论文题目 在 ARM 平台上移植 linux 操作系统 实验学期 2025 至 2025 学年 第 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 嵌入式 移植 内核 配置目录1 绪 论........................................................................................................................................