欢迎来到天天文库
浏览记录
ID:36778327
大小:2.11 MB
页数:75页
时间:2019-05-15
《基于ARM的嵌入式系统及其网络通信研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、西北工业大学硕士学位论文基于ARM的嵌入式系统及其网络通信研究姓名:张宇申请学位级别:硕士专业:检测技术与自动化装置指导教师:陈明20070301摘要嵌入式系统是一种将底层硬件、实时操作系统和应用软件相结合的专用计算机系统,随着后PC时代的到来,嵌入式系统在经济社会和人们的日常生活中得到了越来越广泛的应用,已成为rr发展的一个热点。同时,由于互联网的应用日益普及,信息共享的程度不断提高,嵌入式系统设备网络化的需求也越来越迫切,连通性、网络化正逐渐成为各类测控装置、现场仪器仪表以及家用智能电器设计的发展方向,特别是与Inteme
2、t的结合。因此,嵌入式设备的Intemet网络化已成为目前网络发展的一个重要方向和必然趋势。据网络专家预测,将来在互联网上传输的信息中,有70%来自小型嵌入式系统。本文分析嵌入式系统的特点及基本结构,并比较了现有的嵌入式系统接入Intemct的一些比较成熟的方案。在此基础上以ARM7处理器为核心完成了嵌入式系统的硬件平台及网络接口设计,在此平台上实现了嵌入式系统IIItemet的通信。系统采用PHIuPS公司的ARM7处理器IjPC2210作为主控芯片,并在嵌入式最小系统的基础上设计了串行总线接口及以太网接口,便于实现嵌入式系
3、统网络化连接的多样性。在软件方面,移植了免费公开源码、面向中小型应用、可抢占、多任务的实时嵌入式操作系统∥C/Os.Ⅱ。由于∥C/0s.II内核中不支持TCP,妒协议栈,而嵌入式设备的Illtemet连接必须符合TCP,讲网络协议规范。为了适应嵌入式系统网络化的需要,本文通过对TC即P网络协议栈的深入分析,提出了一种针对嵌入式系统的TcP刀[P协议的裁减优化方案,并对设计中的一些关键技术作了比较详细的分析,实现了基本的ARP协议、IP协议、IcMP协议、TCP协议、UDP协议,同时给出了协议具体的实现方法,构建了一个满足嵌入式
4、系统实时性、简单性、灵活性特点的嵌入式TCP,口协议栈。最后,在此TCP,IP协议基础上还实现了一个简单的嵌入式W曲SERⅦR。本文实现的TCP/职协议栈及嵌入式系统,具有成本少、体积较小、传输速度快、使用方便等特点,在远程数据采集、工业控制等领域有着广泛的应用前景。关键词:嵌入式系统;TCP/IP:弘C/OS-Ⅱ;AItM处理器AbstractAsacustomizati彻compu血gsystemthatinte鲫tewithhardwarc,∞al-tinlcopeTatingsystem孤dapplicati衄s0脚a
5、re,embeddedsystemhasbecomemOrewidelyusedinthearea0fsociaIad.ai墙andpeople’slivingw量IjlePost—PCErais㈣ing.IthasbccomeakcyaspectiIlrrindus仃孓Me孤whne,弱ar髂ultoftheIntemetpopularizatiOnandtllejIllpmVe0finf0彻ationshareddegrce,tlledem锄d0fneMork仃endinembeddedsystemismoreandmO”
6、iInpemtive.Net、Ⅳork衄dco栅cctivityisnawbecomhglhedevcl叩meBlaldirectionOfvariOusmesure柚dc0曲foldeviccs、kaliIlstn蚰ents觚dintelligcmhomeappIi绷ccs,especiallytlleco衄ecti∞withIntemet.Thus.n峙connectionbetwe姐embeddeddeviccsandhtemcth嬲become卸impon柚tdirection锄dncce鼯arytrend.Acc0柑
7、ingt0theforec勰tbynetworkexpen,itwillbe70%inf0咖ationtra鹏mittcdinthchltemct∞m髓fbmembeddedsystcm。nispapcranalys既thech啪cteristic柚db勰icstuctlIrcofembeddedsystem觚dcomparcs∞mcadvancedtcchnologyusedineIlIbeddcdsystemco蚰ectt0hltemet.nistllesiscompletesthehardwarcplatfo肌柚dne抑
8、Orkimeffacedesi萨basedon—慢M7pDDccessorcore,肌dalsoc0皿ectsthesystemtoIntemet.nissystem1lsesLPc2210,whichisproduccdbyPhilipsandbascdonARM7arcl
此文档下载收益归作者所有