欢迎来到天天文库
浏览记录
ID:36741754
大小:2.11 MB
页数:70页
时间:2019-05-14
《基于ARM的嵌入式系统研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、西南交通大学硕士学位论文基于ARM的嵌入式系统研究与实现姓名:衣春波申请学位级别:硕士专业:系统工程指导教师:庄圣贤20050501西南交通大学硕士研究生学位论文第1页摘要论文在目前流行开发嵌入式系统的背景下,选择了基于ARM架构的$3C4480处理器作为本研究内容的硬件基础。以$3C4480为核心设计开发出了作为嵌入uClinux操作系统的硬件平台。作为研究uClinux操作系统的环境,硬件平台扩展了USB、串口及液晶显示器接口,体现了作为一个开发环境所具有的基本功能。论文详细说明了各部分的电路原
2、理及设计方法。uClinux操作系统的运行与嵌入式系统的硬件平台直接相关的,在不同的硬件上嵌入的uClinux差异也较大。本论文针对所设计的硬件平台,分析uClinux的内核结构。根据操作系统内存及文件管理机制,给出了uClinux小型化的方法。在此基础上,论文参考了4510上已经运行成功的uClinux操作系统版本,详细给出了uClinux移植过程,对uClinux部分源码进行了改造,给出了修改部分的内容。最后总结了对内核源码改造的重点,以及需要注意的问题,并成功的实现了uClinux在此硬件平台
3、上的嵌入与运行。在完成操作系统嵌入之后,论文还以液晶显示器(u:D)为对象,研究与探讨了驱动程序的开发,并具体地设计了LCD驱动程序,给出了如何编译进内核的方法。论文主要从嵌入式系统应用与实践的角度出发,以ARM处理器$3C4480为基础,阐述了嵌入式系统基本理论以其开发与应用方法。论文做到了可读性和实用性相结合。关键词:嵌入式系统;$3C4480;uClinux内核;驱动程序西南交通大学硕士研究生学位论文第1I页AbstractThisthesistakesdevelopingembeddedsy
4、stemasthebackground,whichispopularatpresent,choosingthe$3C4480processorwhichisbuiltonthebasisofARMasthehardwarefoundationofthisthesis.Thisthesisregards$3C4480asthecoreanddevelopsahardwareplatformwhichisembeddedwithuClinuxoperatingsystem.TheUSB,theseria
5、lportandtheinterfaceofliquidcrystaldisplayareextendedinthishardwareplatformwhichisregardedastheenvironmentofstudyingthenClinuxoperatingsystem,whichshowsthebasicfunctionsofadevelopmentenvironment.Thisthesisilluminatesthatthecircuittheoryofeverypartandth
6、edesignmethod.TheuClinuxoperatingsystemisdirectlycorrelatedwiththehardwareplatformoftheembeddedsystem.TheuClinuxembeddedisgreatlydifferentwithdifferenthardware.ThisthesisanalysesthekernelofuClinuxaimingatthedesigninghardwareplatform.Accordingtothememor
7、yoftheoperatingsystemandthemanagementmechanismofthedocumentation,thedesigntechniqueofminiaturizationofthenClinUXisachieved。Onthisbasis,thisthesisreferstheuClinuxoperatingsystemwhichhasRInsuccessfullyonthehardwareplatformof4510.Thetransplantcourseoftheu
8、ClinuxiSprovidedindetail.SomeofthesourceCOdeoftheuClinuxismodifledandtheroodi矗edcontentisprovidedalso.Atlast,thisthesissummarizesthekeystoneofmodifyingthesourcecode,puttingforwardsomeissuesweneedtopayattentionto,andrealizesembeddingandr
此文档下载收益归作者所有