基于ARM9的嵌入式网关的设计.pdf

上传人:b****1 文档编号:3210773 上传时间:2022-11-20 格式:PDF 页数:73 大小:8.51MB
下载 相关 举报
基于ARM9的嵌入式网关的设计.pdf_第1页
第1页 / 共73页
基于ARM9的嵌入式网关的设计.pdf_第2页
第2页 / 共73页
基于ARM9的嵌入式网关的设计.pdf_第3页
第3页 / 共73页
基于ARM9的嵌入式网关的设计.pdf_第4页
第4页 / 共73页
基于ARM9的嵌入式网关的设计.pdf_第5页
第5页 / 共73页
点击查看更多>>
下载资源
资源描述

基于ARM9的嵌入式网关的设计.pdf

《基于ARM9的嵌入式网关的设计.pdf》由会员分享,可在线阅读,更多相关《基于ARM9的嵌入式网关的设计.pdf(73页珍藏版)》请在冰豆网上搜索。

基于ARM9的嵌入式网关的设计.pdf

大连海事大学硕士学位论文基于ARM9的嵌入式网关的设计姓名:

曹卓申请学位级别:

硕士专业:

电路与系统指导教师:

刘公望20080301中文摘要摘要近年来,以太网互联网等网络架构逐渐在通信、自动化控制领域中得到广泛的应用,以TCP1Il网络传输协议为代表,成熟度较高的开放式网络通信技术正向各种自动化系统渗透,连接并控制其设备。

而在工业控制和通讯的嵌入式设备中,更多的是采用其它协议。

如何实现嵌入式设备的远程控制以及数据的远程传输便成了一个亟待解决的问题。

本论文正是基于这种现实意义而提出的解决方案。

本论文首先阐述了嵌入式网关的定义、研究意义以及发展趋势,然后在分析嵌入式网关技术需求的基础上,提出了一种嵌入式设备接入以太网的解决方案,并进行了具体实现。

文中详细介绍了嵌入式网关设计的整体框架、硬件组成及其设计平台、嵌入式网络编程、操作系统的内核修改以及操作系统移植等内容,其中网络编程及操作系统的移植是整个设计的重点。

本设计以32位ARM920T处理器S3C2440A为主控芯片,以CS8900A为网络接口控制芯片,来进行开发和研究。

所以它不同于低端的单片机,它需要操作系统作为开发平台,这就给整个设计带来了难度。

在这方面,作者具体的研究了嵌入式操作系统的系统引导程序、内核的裁剪和移植以及文件系统和驱动程序的配置等内容。

网络编程部分则主要完成TCP口协议应用层通讯代码的编写。

在具体实现中,采用广州友善之臂公司的基于ARM920T的嵌入式开发板SBC2440B作为整个设计的硬件开发平台,软件上选用的是嵌入式操作系统“nux,并对其内核进行了分析,通过裁剪LinuX内核来实现体积小、实时性高的特点。

最后将运行在操作系统上的开发板进行网口调试,最终实现了网口通信的功能,为嵌入式设备上网提供了一种解决方案。

关键词:

嵌入式网关;Linux操作系统;TCPlP协议英文摘要TheDesign0fEmbeddedGatewayBasedOnA。

RM9AbstractIIlrec饥tyea璐,EnlenletIntem就雠donl盯net、)l,od【isapplied掣铆心ly锄d、)lridelyillmedomaillof伽舢i训onsand础0mationR印res饥tcdbyTCP佃network仃砒I锄issionC(m蚰micationprotocol,tlleopennetworkcommullicatitec知10logywinl1lighcrm枷tyisp锨neatingillt0seVeralofautomationsyst锄s,Comlecting锄dC0ntrolliI培meequip】nentsWllileitis砸姒allyadoptsomerprotocolsofleelbed(1edde订ceofindustrialcoIItrolandcommunicationHowtoac_hieve廿lerI。

|notecontrolfIofleenlbeddeddeviceaIldrl玎note缸ulsmissionf0rt量ledal-ahasbccomeallurgentproblemAsc_hemeisproposedbausedonnlis如删sig砸ficarlceintllispaperm廿lisp印廿1ed面flitio玛si鲥ficaIlccofr鹤e鲫Chand慨dofdevelopmentoflcEmbeddedGatewayisiIl仃oduced,觚ynlerlasol嘶onisb砌Jghtforward雅daClli“edf0rall翎曲eddedd刊Ceaccesst0Etllcnlctb弱cd0nme趾alysisfornletechicalrequireIIleIltsofEmbeddcdGatewayThefollowillgcontentsaredetailedlyi加的ducedinnlispaper,includingnleoVeralldesi印舭哪ework,meh鲫dware觚d吐璩desi班plat向nIl,EmbcddedNe咐。

呔Pro伊锄珊in岛ol,eratingSyst锄kcnlelresio璐,嬲wellastheportingoftlleOperatingSystemThenetwod(pro黟ammingandnleportingofmeOperatingSyst锄istIlef0Cusofthee11tircdesi盟IIlthed鼯ign,32bitAItM920TprocessorS3C2440A懿thekemeldlip跚ldCS8900AaSmenet、)l,orkinterfacechipareselectedtoexploitEInbeddedGateway,anditneedstobe邝IlonmeEmbeddedoperatingSysteIIl,whichismedi衔cul锣a11ddi行醯entfbmthelowendmicrocontr01lerTheauthordomuchworkontheseaSpects:

muchresearCharemadeontllebootloaderoftheEmbeddcdoperatingSysterIl,metailorandpoItingofkenlel,filesystelIl觚dtlleconfigurationoftlle出VandS0onThemainpartoftlleprogr锄onthenetworkistofiniShtlleprogramofcom珊icationsonleTCPIPprotocol印plicationlaycr英文摘要IIlsp撕6ciInplem既tatio玛itadoptsSBC2440BwllichisproducedbyttleFri础yAmof也ec(吼pany鹪awlloled鹤ignofh莉wa托de、,elopm咖platfom,锄dtlle脚areplatformismeEmbeddedIjnl0pe础ngS皿锄111ed诅mcteristicof锄alls幻豫andrcaltiI鹏hi曲isacl=lievedby幽g圮I血慨ken试FiIlally,commllI】jcatiomofnet、)l,orkinteearca幽evedbysySt锄debug西n吕锄dasolutionf0r锄beddeddevicesco衄eCtiont0tlleIllt锄etisprovidedKeyWords:

EmbeddedGateways;LinuxoperatingSystem;TCP,IPProtocol大连海事大学学位论文原创性声明和使用授权说明原创性声明本人郑苇声明:

本论文是在导师的指导下,独立进行研究T作所取得的成果,撰写成硕士学位论文:

基丛丛窆的壁式圆羞的遮让:

除论文中已经注明引用的内容外,对论文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本论文中不包含任何未加明确注明的其他个人或集体已经公开发表或未公开发表的成果。

本声明的法律责任由本人承担。

论文作者签名:

参事孙谚年弓月狮学位论文版权使用授权书本学位论文作者及指导教师完全了解“大连海事大学研究生学位论文提交、版权使用管理办法”,同意大连海事大学保留并向国家有关部门或机构送交学位论文的复印件和电子版,允许论文被查阅和借阅。

本人授权大连海事大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,也可采用影印、缩印或扫描等复制手段保存和汇编学位论文。

保密口,在年解密后适用本授权书。

本学位论文属于:

保密口不保密一(请在以上方框内打。

,)论文作者签名:

学年日期:

导师签名:

讪弓哩谚年多月基于籼的嵌入式网关的设计第1章绪论随着信息技术的发展,嵌入式系统渗透于生活中的各个领域,嵌入式计算机在应用数量上远远超过了各种通用计算机【l】。

一台通用计算机的外部设备中就包含了6-10个嵌入式微处理器,键盘、鼠标、软驱、硬盘、显卡、显示器、网卡、声卡、打印机、扫描仪、数码相机等均是由嵌入式处理器控制的。

在制造工业、过程控制、通信、仪器、仪表、汽车、船舶、航空、航天、军事装备、消费类产品等方面均是嵌入式计算机的应用领域。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1