基于arm7的μclinux移植及其应用研究

基于arm7的μclinux移植及其应用研究

ID:34543981

大小:2.49 MB

页数:101页

时间:2019-03-07

基于arm7的μclinux移植及其应用研究_第1页
基于arm7的μclinux移植及其应用研究_第2页
基于arm7的μclinux移植及其应用研究_第3页
基于arm7的μclinux移植及其应用研究_第4页
基于arm7的μclinux移植及其应用研究_第5页
资源描述:

《基于arm7的μclinux移植及其应用研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、西华大学硕士学位论文基于ARM7的μClinux移植及其应用研究姓名:谭航申请学位级别:硕士专业:动力机械及工程指导教师:谭善文20061201西华大学硕士学位论文基于ARM7的pClinux移植及其应用研究动力机械及工程专业研究生:谭航指导教师:谭善文嵌入式系统是一个综合应用计算机技术、电子技术和半导体技术的系统,它在各个行业都有非常广泛的应用.在微处理器系统研究方面,由于半导体工艺的发展和芯片设计水平的进步,它们的性能得到大幅度的提高,系统的规模进一步的增大,片上嵌入式软件变得越来越复杂.而将嵌入式操作系统(EOS)引入微处理器和微控制器系统,使嵌入式软件开发变得

2、相对容易,这成为了解决软件集成问题的有效途径。目前,嵌入式操作系统还没法形成像PC平台那样一支独秀的局面,它需要根据不同的应用来进行裁减。比较著名的商业嵌入式操作系统有国外的WindowsCE、VxWorks、国内的Delta0S等,而且源代码公开的嵌入式操作系统也不断涌现,如#Clinux和uC/OS等。操作系统的多样性和代码的公开性使其在不同领域得到了广泛的应用,并创造了巨大的经济价值。随着嵌入式系统和自动化技术的迅速发展,嵌入式操作系统的研究将逐渐成为嵌入式领域中的一项重要内容。本论文主要研究了嵌入式系统的启动过程以及嵌入式操作系统pClinux在ARM7(LP

3、C2290芯片)上的移植过程,最后在该操作系统上开发了嵌入式网络驱动程序,并通过网络实现了远程控制.论文的第一章阐述了嵌入式系统和嵌入式操作系统,并对几种典型的嵌入式微处理器和嵌入式操作系统进行了分析。第二章介绍了本论文使用的硬件平台,分析了嵌入式微处理器核心ARM7TDMI.S和PHILIP生产的芯片LPC2290,并简单的介绍了MagicARM试验开发平台。第三章介绍了本论文使用的软件平台,对嵌入式操作系统#Ctinux西华大学硕士学位论文进行了阐述、搭建了Linux下的交叉开发环境,最后深入的研究了嵌入式微处理器LPC2290的启动过程并在Linux下用Skye

4、ye软件仿真了该芯片的启动过程,仿真结果证明对启动代码的开发是成功的.第四章分析了/tClinux的启动过程、中断系统,在此基础上实现了/lClinux操作系统在MagicARM开发板上的移植,最后给出了/MClinux的运行结果,结果表明本文的操作系统移植是正确的。第五章对网络芯片DM9000的硬件进行了分析,并在JuClinux下开发了它的驱动程序.通过网络做了一个远程控制实验,实验结果进一步验证了本文的研究取得了令人满意的效果,并且具有良好的实际应用价值。本章在最后构建了一个基于网络的测控系统,充分运用了现代的WEB服务器技术,实现了测控系统的网络化.最后对研究

5、工作进行总结,并给出今后研究工作的展望。关键字;嵌入式系统/tClinuxLPC2290网络驱动远程控制Ⅱ西华大学硕士学位论文Researchon/tClinuxportingandItsApplicationBasedonARM7MaJor:DynamicMachineryandEngineeringM.D.Candidate:TanhangSupervisor:TanShanwenEmbeddedsystemwhichiswidelyappliedinallprofessionsisasynthesissystemoftheapplicationofcompute

6、rtechnology,electronictechnologyandsemiconductortechnology.Duetothedevelopmentofsemiconductortechniqueandtheimprovementofchipdesignlevel,theirperformancehasbeengreatlyenhanced;thescaleofsystemhasbeenincreased;andtheembeddedsoftwarehasbecomemoreandmorecomplexinthemicroprocessorsystemrese

7、archaspect.Butwhentheembeddedoperatingsystem(EOS)Wasintroducedintomicroprocessorandmicrocontrollersystem,thismadethedevelopmentofembeddedsoftwarerelativelyeasy,andthisbecomesaneffectivewaytosolvethesoftwareintegrationproblems.Atpresent,embeddedoperatingsystemwhichshouldbemodifi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。