基于Linux和Intel PXA255嵌入式系统网络通信的设计与研究
本文关键词:基于Linux和Intel PXA255嵌入式系统网络通信的设计与研究,由笔耕文化传播整理发布。
中南大学
硕士学位论文
基于Linux和Intel PXA255嵌入式系统网络通信的设计与研究
姓名:施渊
申请学位级别:硕士
专业:计算机应用技术
指导教师:粟梅
20070529
摘要
嵌入式计算机是现代计算机技术改造传统产业、提升许多领域
技术水平的有力工具,在数字化语言学习终端上有着广泛的应用。
PⅪ屹55处理器是Intel公司生产的专用标准嵌入式计算机,是一个
高度集成的片上(SOC),包含了一个高性能、低功耗的IntelXseale
微体系处理器核和大量系统外设,具备MMU管理单元,与Linux
操作系统平台的完美结合,不但强大的性能容易实现,价格低廉,
而且可以利用Linux的免费的多用户、源代码开放,便于移植等特点,
运行Linux平台上大量的已经稳定成熟的应用软件和网络软件产品。
在基于Linux和IntelPXA255硬件平台上实现网络通信的嵌入
式系统开发,首先要将系统的软硬件环境带入一个合适的状态,为
操作系统内核的启动运行准备一个正确的环境,解决操作系统的引
导装入问题,通过分析Linux操作系统内核体系结构、启动机制和运
行原理,我们对LimLx操作系统的引导装入程序(BootLoader)和便
于人机交互的监控台的程序进行了详细的设计,解决了PXA255的
处理器上运行Linux操作系统的引导问题。其次要编译出LINUX的
嵌入式操作系统内核,网络通信设备可以在操作系统的管理控制下
进行数据传输。为在该系统平台上的Linux的应用研究打下基础。
系统设计完成后,我们在嵌入式系统评估板上进行了运行实验。
结果表明,该设计可以使一个编译好的嵌入式Linux内核启动运行并
实现网络通信功能.
关键词:Linux操作系统,PXA255处理器,BootLoader,网络通信
n圮embeddedcomputeris
technologywhichcallapowerfultoolofmodemcomputerbeappliedinrebuildingtraditionalindustryand
appliedinthepromotingthetechnicallevelinmanyfields.Itiswidely
terminalofdigitallanguage
alearning.mPXA255onaisahi曲integrate,bythestandardandspecialsystemIntelCorporationwith
achip(soc)whichisproducedhighperformance,lowerpowerconsumptionandequippedwithmemory
not
calllotofsystemp耐pheralequipment.111isCPUmanageunit(MMU),togetherwithLB讯Ⅸoperationsystem(oS),istoonlyeasyaccomplishitsgreatfunctionandtoloweritsprice,but
USbenefitfromthefTeeLD几J)(’Scharacteristicssuch
codemulti-user.80Ul'Ceopening,convenience
onlargequantitysoftware
‘transplantandSOon.And"wecanrunaofdevelopedandstableappliedsol融ccareandnetworkto。theplatformofLDHI)(OS.aInordertoestablish
onbased
andembeddedsystemofnetworkcommunicationtheLD几J)(andPXA255CPUweshouldfirstputthehardwareofsystemintoasoftwaresuitablestatetoprepareanaccurate
environmentforcallingthe
ofComputersdepends
EveryBootLoader
typesonoperatingsystem.Theoperatingsystem(oS)aBootLoaderprogramwhenitisbooting.ondependsonthedifferentarchitectureofdifferentofCPUordependsthedifferentembeddedmain-boardofthe
ons柚舱architectureofCPU.TheBootLoaderde印lyrelies
tothehardwareachive.WhenⅥreinitializethehardware
wecarandsetupthemapofamemory,
suitabletakethesystemofsoftwareandhardwareintostateinordertoprepareanaccurateenvironmentforcallingthe
OS.Thentheproblemabout0Srunningshouldbesolved.Through
analyzingthecoreofthearchitectureoftheLinuxsystemandits
principle,Ihavecarefully
forinteractiondesignedtheBootLoaderandmonitorprogramofhumanandmachines.Consequently,wewillcompile
embedded
cantheKemelofLDHJ)(embedded0S.Thenthekernelofsystemshouldbeprogrammed80thatthecommunicationdevice
atransportdataunderthecontrolofOS.whichlies
onresearchfoundationoftheapplicationofLn叮UXsystemtheplatform.n
Afterthesystemdesign,wehadatestontheevaluationofthis
torunaembeddedsystem.Theresuhindicatesthatthisdesignisable
well—compliedkemdofembeddedLINUXsystemandplaysthefunction
ofnetworkcommunication.
Keywords:BootLoader,OSofLinux,CPUofPXA255,network
communicationⅢ
原创性声明
本人声明,所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得中南大学或其他单位的学位或证书而使用过的材料。与我共同工作的同志对本研究所做的贡献均已在论文中作了明确的说明。
作者签名:主之卫童\
关于学位论文使用授权说明
本人了解中南大学有关保留、使用学位论文的规定,,即:学校有权保留学位论文,允许学位论文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可以采用复印、缩印或其他手段保存学位论文;学校可根据国家或湖南省有关部门规定送交学位论文。…名:巡聊签名&魄盈年工月卑日
本文关键词:基于Linux和Intel PXA255嵌入式系统网络通信的设计与研究,由笔耕文化传播整理发布。
本文编号:160061
本文链接:https://www.wllwen.com/kejilunwen/wltx/160061.html