欢迎来到天天文库
浏览记录
ID:32709396
大小:1.92 MB
页数:66页
时间:2019-02-14
《基于实时操作系统的嵌入式tcpip的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要y930150嵌入式系统广泛应用于控制领域、消费电子产品等各个行业,己成为现代电子设计的一个大的方向,Internet的飞速发展和信息家电以及后PC时代概念的提出,使得信息终端的多元化已经成为不可抵挡的趋势。随着嵌入式系统中软件比重不断上升,对开发人员、应用程序接口和程序档案的组织和管理成为了一个重大课题。为此,必须引入嵌入式操作系统来解决嵌入式软件开发的难题。本论文分析了具有实时性、源码公开的嵌入式操作系统斗c/Os—II,了解了其内核原理,解决了¨c/0s—II任务优先级翻转的问题,并同时研究ARM7核心的微
2、处理器的内部结构和编程特点,改写了“c/Os—II系统与cPu相关的程序文件,将此实时多任务系统移植到以ARM7TDMI—s微处理器为核心的PHILIPSLPc2210处理器上。本论文的后半部分在对TCP/IP网络协议做了深入分析的基础上,针对嵌入式系统的特点,将开放源代码的TcP/IP协议栈LwIP移植到pc/Os—II系统上,并对网卡驱动程序的编写做了详细的分析和介绍,给出了使用IEEE802.3协议的网卡驱动的包接收和包发送程序的流程,使uc/Os.II成为支持网络的RT0s。本课题针对嵌入式设备接入网络提出的
3、“uc/OS+TCP/IP”解决方案就是一套基于实时操作系统的嵌入式网络软件开发平台,在此平台之上可以方便的进行嵌入式应用系统的开发。本课题提供的思路对嵌入式网络系统的开发具有指导意义。关键词:嵌入式系统、TcP/IP、儿c/os.II、LwIP、移植、网卡驱动TheEmbeddedTCP/IPResearchAndImplemeⅡta廿onBasedRToSEmbeddedsystcmdesignisatrendinthedevelopmentofmodemelectronictechnologyfnhasbeen
4、usedineveryaspectoflifc,suchasthefleldofconnDllinga11dconsumerelec仃011icproduct.WithⅡleburstingof111temctandt11enewconceptsofinfoHn砒ionconsumerelectmllicsaIldPost·pcera,t11ediverSi母ingofinfonnationteminalshasbecomeinevitable.Becomingmorea11dmorecomplcx,Ⅱlesofhv
5、areilltheembeddedsystemscllallengesthematlagernemofdeVelopers,pro舯rnimerfacesanddocumems.Theusingofembeddedoperatingsystemasdevelopplatfo衄has∞lWdtlleseproblems.Thisthesiswillin仃oducethereal·血nesourceopenembeddedoperatingsystem~pC,0S—IIa11danalyZeitskemel,impmve
6、itsperfomallceofpriofityinVersion.meanwhilestlldytheintemalstmctureandprogr舢ingcharactc血ticofARMCPu.Thenmodif舛ngthe¨c/OS一1Isystemcodefilesconcemed、ⅣimCPU,andtraIlsponingthissystemtoPHILlPSLPC2210chipwhichbasedonAItM7TDMI·SCPUcore.BasingonthedeepanalysisofTCP/IP
7、ne铆orkprotoc01aIldmenetworkstnlctureofembeddedsystem,methesisbringfo刑ardamethodofmmsportingmeopenso砒ceTCP仃Ps忸ck_LwIPto心,OS一ⅡsystemaIlddiscussestllepmgra巾mingoftheIEEE802.3NIC“vcrandgivest11eflowchansoft11epackagereceive—sendp『ocesses.The¨C/OS—11wiUsupportnetwor
8、k.The’’肛c/0S+TCP/IP¨s01埘onoftheembeddcdsystemaccesstothcnctwokisactIlallyanet、Ⅳorksoftw盯epl舳basedonanembeddedreal—tiIneoperatingsystems,andapplicationsdevelopmembasedontllis
此文档下载收益归作者所有