本科毕业论文---基于arm平台的lniux系统移植正文.docVIP

  • 1
  • 0
  • 约4.6万字
  • 约 64页
  • 2016-12-16 发布于辽宁
  • 举报

本科毕业论文---基于arm平台的lniux系统移植正文.doc

基于ARM平台的Linux系统移植 系 部 计算机与电子电气工程系 专 业 电子信息科学与技术 年 级 2011 学生姓名 周跃伟 学 号 201116022105 指导教师 王瑞 职称 院内副教授 The Linux system based on ARM platform transplantation Department Department of Computer EEE Subject Electronic Information Science And Technology Grade 2011 Name Zhou Yuewei Student ID 201116022105 Teacher Wang Rui 津桥学院毕业(设计)论文诚信承诺书 为确保毕业(设计)论文写作质量和答辩工作的顺利开展,达到按期圆满毕业的目标。本人郑重承诺:目录 摘要 I Abstract II 前言 1 第一章 嵌入式技术概况 2 1.1背景介绍 2 1.2研究意义 3 1.3嵌入式系统现状及发展趋势 4 第二章 系统需求分析 7 2.1 开发平台介绍 7 2.2 ARM微处理器简介 7 2.3 UP-TECH硬件平台 7 2.3.1 硬件介绍 7 2.3.2 S3C2410 ARM MPU 8 第三章 嵌入式linux 移植的实现 10 3.1 移植环境搭建 10 3.1.1 Tftp服务搭建 11 3.2 bootloader概念 12 3.2.1 Bootloader的安装媒介 13 3.2.2 Bootloader的工作模式 13 3.3 u-boot 简介 13 3.3.1 u-boot目录结构 13 3.3.2 u-boot 移植 14 3.3.3 u-boot支持dm9000网卡 16 3.3.4 编译u-boot 19 3.4 内核概念 19 3.4.1 Linux内核源代码目录结构 19 3.4.2 内核移植 20 第四章 根文件移植 24 4.1 Linux文件系统简介 24 4.2 Linux根文件系统介绍 24 4.3 Busybox生成工具集 25 4.4 yaffs文件系统简介 25 4.5 根文件系统移植 25 第五章 设备驱动 31 5.1 设备驱动的概念 31 5.2 网络驱动程序移植 32 5.2.1 DM9000 网卡驱动移植 33 5.2.2 LCD 设备驱动移植 35 结论 38 参考文献 40 附录 42 附录1 42 附录2 47 致谢 53 总结与体会 54 基于ARM平台的Linux系统移植 摘要 随着计算机技术和通讯技术的迅速发展以及Internet的不断扩展,嵌入式系统得到了越来越广泛的应用。由于嵌入式系统的复杂性的不断增加,嵌入式操作系统已经成为嵌入式系统中最重要的组成部分。在各种嵌入式系统中,Linux凭借其在结构清晰、源代码开放性等方面的优势,成为了基于监控系统、手持设备等嵌入式系统领域应用中的技术热点。嵌入式处理器种类繁多,要是嵌入式Linux系统在各个领域得到广泛应用,就必须把嵌入式系统移植到各种处理器平台上。ARM平台是目前应用十分广泛的处理器体系结构,自然也是嵌入式Linux系统移植的一个重点。 本论文主要是设计与实现了Bootloader和Linux在S3C2410平台上的移植。主要完成的工作包括在开发板上完成创建交叉编译环境、Uboot移植、Linux内核移植和文件系统移植。通过以上步骤,成功实现了Linux在硬件平台在S3C2410开发板上的运行。同时运行简单程序,用来测试系统,包括声卡,视频,LCD,网卡等。 关键词 :嵌入式系统 ,Linux,ARM ,bootloader ,系统移植 The Linux system based on ARM platform transplantation Abstract With the development of the comp

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档