欢迎来到天天文库
浏览记录
ID:28798662
大小:1.18 MB
页数:63页
时间:2018-12-14
《基于arm平台的lniux系统移植设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、毕业设计(论文)专用纸基于ARM平台的Linux系统移植系部计算机与电子电气工程系专业电子信息科学与技术年级2011学生姓名周跃伟学号201116022105指导教师王瑞职称院内副教授55毕业设计(论文)专用纸TheLinuxsystembasedonARMplatformtransplantationDepartmentDepartmentofComputer&EEESubjectElectronicInformationScienceAndTechnologyGrade2011NameZhouYueweiStudentID201116022
2、105TeacherWangRui55毕业设计(论文)专用纸津桥学院毕业(设计)论文诚信承诺书为确保毕业(设计)论文写作质量和答辩工作的顺利开展,达到按期圆满毕业的目标。本人郑重承诺:1.本人所呈交的毕业设计(论文),是在指导教师的指导下,严格按照学院、系部有关规定完成的。2.本人在毕业设计(论文)中引用他人的观点和参考资料均加以注释和说明。3.本人承诺在毕业设计(论文)选题和研究内容过程中没有抄袭他人研究成果和伪造相关数据等行为。4.在毕业设计(论文)(设计)中对侵犯任何方面知识产权的行为,由本人承担相应的法律责任。毕业设计(论文)作者签名:
3、年月日55毕业设计(论文)专用纸目录摘要IAbstractII前言1第一章嵌入式技术概况21.1背景介绍21.2研究意义31.3嵌入式系统现状及发展趋势4第二章系统需求分析72.1开发平台介绍72.2ARM微处理器简介72.3UP-TECH硬件平台72.3.1硬件介绍72.3.2S3C2410ARMMPU8第三章嵌入式linux移植的实现103.1移植环境搭建103.1.1Tftp服务搭建113.2bootloader概念123.2.1Bootloader的安装媒介133.2.2Bootloader的工作模式1355毕业设计(论文)专用纸3.3
4、u-boot简介133.3.1u-boot目录结构133.3.2u-boot移植143.3.3u-boot支持dm9000网卡163.3.4编译u-boot193.4内核概念193.4.1Linux内核源代码目录结构193.4.2内核移植20第四章根文件移植244.1Linux文件系统简介244.2Linux根文件系统介绍244.3Busybox生成工具集254.4yaffs文件系统简介254.5根文件系统移植25第五章设备驱动315.1设备驱动的概念315.2网络驱动程序移植325.2.1DM9000网卡驱动移植335.2.2LCD设备驱动移
5、植35结论38参考文献4055毕业设计(论文)专用纸附录42附录142附录247致谢53总结与体会5455毕业设计(论文)专用纸基于ARM平台的Linux系统移植摘要随着计算机技术和通讯技术的迅速发展以及Internet的不断扩展,嵌入式系统得到了越来越广泛的应用。由于嵌入式系统的复杂性的不断增加,嵌入式操作系统已经成为嵌入式系统中最重要的组成部分。在各种嵌入式系统中,Linux凭借其在结构清晰、源代码开放性等方面的优势,成为了基于监控系统、手持设备等嵌入式系统领域应用中的技术热点。嵌入式处理器种类繁多,要是嵌入式Linux系统在各个领域得到广
6、泛应用,就必须把嵌入式系统移植到各种处理器平台上。ARM平台是目前应用十分广泛的处理器体系结构,自然也是嵌入式Linux系统移植的一个重点。本论文主要是设计与实现了Bootloader和Linux在S3C2410平台上的移植。主要完成的工作包括在开发板上完成创建交叉编译环境、Uboot移植、Linux内核移植和文件系统移植。通过以上步骤,成功实现了Linux在硬件平台在S3C2410开发板上的运行。同时运行简单程序,用来测试系统,包括声卡,视频,LCD,网卡等。关键词:嵌入式系统,Linux,ARM,bootloader,系统移植55毕业设计(
7、论文)专用纸TheLinuxsystembasedonARMplatformtransplantationAbstractWiththedevelopmentofthecomputertechnology,communicationtechnologyandthein-depthapplicationoftheIntemet,moreandmoreembeddedsystemsarerunningaroundUS.Andbecauseoftheincreasingcomplexityoftheembeddedsystems,theembedde
8、doperatingsystemhasbecomethemostimportantpartoftheembeddedsystem.Inallkinds
此文档下载收益归作者所有