资源描述:
《基于嵌入式Linux的珩磨机控制器的研究与开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、同济大学电子与信息工程学院硕士学位论文基于嵌入式Linux的珩磨机控制器的研究与开发姓名:罗嵩申请学位级别:硕士专业:系统工程指导教师:樊留群20070301摘要嵌入式系统是以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统.随着计算机技术和网络通信技术的发展,嵌入式系统进入了一个新的历史发展阶段。目前广泛应用于工业控制、信息家电、娱乐设施、航空、军事等领域,具有很好的市场前景.而Linux以其开源的特性、低廉的价格和强大的功能等诸多优势脱颖而出,成为嵌入式领域研究和开发的热点.论文的主要目标是研究和开发基于嵌
2、入式实时IJmtx和ARM处理器的珩磨机控制器,并着重研究了嵌入式实时平台的构建,为嵌入式系统开发提供一个完整的软硬件环境。论文主要完成了如下几个方面的工作:(1)介绍了嵌入式系统的背景和理论.在此基础上,提出嵌入式开发平台的课题,阐述该课题的意义;(2)介绍本系统使用的软硬件平台,实现嵌入式IJnux在$3C2410平台上的完整移植,包括工具链的编译,bootloader、内核、根文件系统和GUI的移植,并编写了ADC驱动程序;(3)对Linux的实时性进行了研究,在此基础上移植RTAI到$3C2410的平台上,使系统具备硬实时性;(4)开发了珩磨机控制器原理样机系统,包括系
3、统的总体设计,软硬件设计,并进行了部分的程序开发工作;以上这些工作证明了将嵌入式软硬件技术应用到控制器设计中,具有一定的可行性和应用价值。关键词:嵌入式系统、RTAI、$3C2410、珩磨机ABSTRACTEmbeddedsystemisaspecialcomputersystembased011appficafionandcomputertechnology,anditshardwareandsoftware锄becustomized,andit锄meetthes嫡ddemandoffunction,feasibility,cost,sizeandpower.Asthedev
4、elopmentofthecomputertechnologyandnetworkcommunication,embeddedsystemhasenteredalleWdevelopingstage,andit'swidelyappliedinindustrycoatrol,electronichouseholdappliances,amusements,aviation,militaryaffairs,andSOon,andithasaverygoodpotential.Thetargetofthethesisistodevelopthehoningmachinecontro
5、llerbasedonembeddedreal-timeLinuxandARMp
6、n∞ssOr’andbuildingtheembeddedreal-timeplatformisemphasizedforitprovidesacompletesoftwareandhardwareenvironmentfortheembeddedsystemdevelopment.Thethewscontainsseveralaspectsasfollow:Firstly,thebackgroundandthetheoryofembeddedsystemarcintroducedbrieflyi
7、nthethesis,andthesubjectandthemeaningofbuildingtheembeddeddevelopingplatformisputforward.Secondly,thesoftwareandhardwareplatformisintroducedinthethesis,andthecompleteportingoftheembeddedlinuxonthe$3C2410Oafformisrealized,anditcontainsthesettingofthetoolchain,theportingofthebootloader,kernel,
8、rootfilesystem,GUIandADCdriver.Thifdty,thereal·timelinuxisanaiyzedinthethesis,andRTAIisportedtOtheS3C2410platformtOmakethesystempossessthehardreal-timeability.Finally,ahoningmachinecontrollerprototypeisdevelopped,anditcontainsthedesignofthewholesys