毕业设计论文--基于ARM9的嵌入式linux操作系统移植.doc

毕业设计论文--基于ARM9的嵌入式linux操作系统移植.doc

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕 业 论 文(设计) 课 题 学生姓名 李龙 系 别 电气工程系 专业班级 08 自动化本 指导教师 赵海波 二0 年 六 月第一章 绪论 - 1 - 1.1引言 - 1 - 1.2嵌入式系统的概述 - 1 - 1.3嵌入式系统的开发前景 - 1 - 1.4本文所要研究的任务和意义 - 2 - 第二章Linux的内核启动分析 - 2 - 2.1内核 - 3 - 2.2 Linux内核的特性 - 3 - 2.3内核启动过程分析 - 4 - 2.3.1 Bootloader启动过程 - 4 - 2.3.2 Linux内核引导过程 - 5 - 第三章 引导加载程序U-BOOT的编译 - 12 - 3.1编译交叉环境的搭建 - 12 - 3.2编译源码 - 12 - 3.3编译U-BOOT - 12 - 第四章 编译和配置内核 - 14 - 4.1解压内核包 - 14 - 4.2编辑Makefile文件 - 14 - 4.3配置并编译Kernel - 14 - 4.4介绍映像文件zImage与uImage的区别 - 15 - 4.5 rootfs文件系统的制作 - 15 - 第五章 内核与文件系统的烧写 - 16 - 5.1 U-BOOT的更新 - 17 - 5.2内核的烧写 - 19 - 5.3文件系统的烧写 - 19 - 结论 - 22 - 参考文献 - 23 - 致谢 - 24 - 图表清单 图2-1完整的Linux的各层次概述 - 3 - 图2-2典型固态存储设备的物理空间分配 - 4 - 图2-3linux内核启动流程 - 8 - 图4-1配置目录 - 14 - 图5-1DNW终端 - 16 - 图5-2tftp窗口 - 17 - 图5-3ping窗口 - 17 - 图5-4镜像的下载 - 18 - 图5-5擦除u-boot的分区 - 18 - 图5-6下载内核镜像 - 19 - 图5-7下载文件系统 - 20 - 图5-8擦除分区过程 - 21 - 图5-9烧写文件系统 - 21 - 基于ARM9的嵌入式linux操作系统移植 摘 要 随着电子技术的不断更新,嵌入式已经深入到各行各业了,嵌入式系统的开发已成为热点了,在智能家电,数字移动终端等这些行业嵌入式软件开发的需求下,嵌入式集成开发环境已经成为目前嵌入式系统发展的趋势,嵌入式系统的核心是嵌入式操作系统,在此之上开发可以减少嵌入式开发的工作量,增强嵌入式应用软件的可移植性。 Linux作为优秀的开源操作系统软件被广泛应用到嵌入式操作系统中,它的实时性,可移植性,支持大容量的内存,MMU(微控制器),和I/O系统等。 本课题的研究内容主要分为以下几个方面: 研究嵌入式linux从模块到函数不同级别上的分析,硬件平台是基于CPU: 三星S3C2440A,核心ARM920T,典型主频400MHZ;SDRM: 64Mbyte,FLASH: NOR FLASH: 24M字节(用于存放bootloader)NAND FALSH: 64M字节;嵌入式系统的概念和现状;嵌入式系统的开发模式;介绍内核启动过程和内核的裁剪;Bootloader 启动分析;嵌入式linux的移植;嵌入式linux系统的开发环境工具链的生成和集成开发环境的搭建。 关键词:嵌入式系统;linux内核;Bootloader;移植集成开发环境 Based on the linux operating system ARM9 embeded transplantaion Abstract Along with the electronic technology unceasing renewal, the embedded has penetrated into all trades and professions, the embedded system development has become the hot spot, in the intelligent home appliances, digital mobile terminal embedded software development demand in these industries, embedded integrated development environment has become the

文档评论(0)

小琪琪 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档