欢迎来到天天文库
浏览记录
ID:1417564
大小:1.13 MB
页数:44页
时间:2017-11-11
《电子信息工程毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于s3c2440的Linux操作系统的分析与移植新疆大学毕业论文(设计)题目:基于S3C2440的LINUX操作系统的分析与移植指导老师:李秀红学生姓名:李涵博所属院系:信息科学与工程专业:电子信息工程班级:电信12-1完成日期:2016/05/18基于s3c2440的Linux操作系统的分析与移植声明本人郑重声明该毕业论文(设计)是本人在李秀红老师指导下独立完成的,本人拥有自主知识产权,没有抄袭、剽窃他人成果,由此造成的知识产权纠纷由本人负责。声明人(签名):年月日基于s3c2440的Linux操作系统的分析与移植新疆大学毕业论文(设计)任务书班级:电信12-1姓名
2、:李涵博论文(设计)题目:基于s3c2440的Linux操作系统的分析与移植专题:要求完成的内容:1、操作系统的版本功能的了解;2、学习操作系统的特点;3、学习嵌入式操作系统的特点;4、掌握嵌入式Linux的版本;5、学习嵌入式Linux(如rtlinux、UCLinux等)如何由通常的Linux得到;6、嵌入式开发环境的搭建;7、操作系统内核的移植;8、撰写毕业论文。发题日期:年月日完成日期:年月日实习实训单位:地点:论文页数:页;图纸张数:指导教师:教研室主任:院长:基于s3c2440的Linux操作系统的分析与移植摘要随着电子技术的不断更新,嵌入式已经涉及到各行各
3、业了,在智能家电,数字移动终端等这些行业嵌入式软件开发的需求下,嵌入式集成开发环境已经成为目前嵌入式系统发展的趋势。Linux作为优秀的开源操作系统软件被广泛应用到嵌入式操作系统中,它的实用性,可移植性,支持大容量的内存,MMU(存储管理单元)和I/O系统等得到了体现。 本次设计主要研究了嵌入式Linux系统从PC机向开发板上移植的过程,硬件平台是基于CPU:三星S3C2440,采用ARM920T 内核,主频400MHZ。本文介绍了嵌入式系统的概念和现状、嵌入式系统的概念产生、Linux的内核概况及进程关系、主流嵌入式Linux系统的嵌入式方案、Linux实时化方法以及
4、移植前的内核裁剪。移植了Linux内核以及ucosII程序。本次设计成功的将嵌入式Linux系统移植到了FL2440开发板,文件系统运行正常,可通过按键进行操作,ucosII程序调试成功,并在开发板上得到了运行结果。对以后Linux开发打下了很好的基础。 关键词:Linux实时化方法;内核裁剪;内核移植;ucosII移植基于s3c2440的Linux操作系统的分析与移植AbstractWithconstantlyupdatedelectronictechnology,embeddedhasbeeninvolvedinallwalksoflife,andintheint
5、elligenthomeappliances,digitalmobileterminalsandotherembeddedsoftwaredevelopmentinthesesectorsdemand,embeddedintegrateddevelopmentenvironmenthasbecomethedevelopmenttrendofembeddedsystems.Asagoodopen-sourceLinuxoperatingsystemsoftwarehasbeenwidelyusedembeddedoperatingsystem,itsusefulness,
6、portability,supportforhigh-capacitymemory,MMU(memorymanagementunit)andI/Osystemhasbeenreflected.ThemaindesignofembeddedLinuxsystemfromthePCtothedevelopmentboardtransplantationprocess,thehardwareplatformisbasedonCPU:SamsungS3C2440,usesARM920Tcore,clockedat400MHZ.Thispaperintroducestheconc
7、eptandstatusofembeddedsystems,embeddedsystemsconceptgeneration,embeddedLinuxkernelbeforetheprogramandtheprocessofrelationship,themainstreamofembeddedLinuxsystems,Linuxkernelandreal-timemethodofcuttingbeforetransplantation.PortingtheLinuxkernelanducosIIprogram.Thesuccessfu
此文档下载收益归作者所有