嵌入式系统的TCPIP协议栈的研究与设计.pdfVIP

嵌入式系统的TCPIP协议栈的研究与设计.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统的TCPIP协议栈的研究与设计

嵌入式系统的TCP/IP 协议栈的研究与设计 高晓晶 电子科技大学电子工程学院,成都(610054 ) E-mail: 摘 要:本文首先介绍了嵌入式TCP/IP 协议栈的研究意义和科研背景,然后针对嵌入式系 统硬件资源较少,通常缺乏足够的CPU 和存储器资源以支持整个TCP/IP 协议族的问题,提 出针对不同的网络应用对协议栈进行精简的方案,只保留其基本功能,以满足网络应用的需 要。 关键词:嵌入式系统,TCP/IP ,协议栈,Internet 1. 引言 Internet 技术的不断发展,将丰富的信息带入了人们的日常生活以及生产生活中, Internet 的应用领域也不断扩大,除了传统的信息检索、电子邮件、远程登陆外,各种新应 用(如信息家电,远程数据采集,工业控制)也越来越受人们的关注。接入 Internet 的主体也 慢慢开始发生变化,越来越多的嵌入式应用需要支持网络功能。 实际上在全球每年的CPU 出产量中,绝大部分是嵌入式的微处理器,可见嵌入式系统 的应用比通用计算机系统广泛的多。嵌入式系统的应用更是涉及制造工业、过程控制、通讯、 仪器、仪表、汽车、船舶、航空、航天、军事装备、消费类产品等各个领域。可见,如果将 信息资源如此丰富的嵌入式系统接入Internet 的话,将会给Internet 的发展带来一个新的飞 跃,真正实现全球资源共享。嵌入式 TCP/IP 协议栈就是嵌入式系统接入 Internet 的基础, TCP/IP 协议是一种全世界通用的网络协议,嵌入式系统只有服从这种通用协议才可以和别 的系统建立联系,才可以接入Internet 。 2. 嵌入式TCP/IP 研究现状和主要困难 在数据采集领域,一些小型监测设备需要增加网络功能来实现远程数据传输功能。而现 存的IP 网诸如全球Internet 网的趋势愈演愈烈,只要那些设备上实现了TCP/IP 协议并增加 一个网络接口,就可以方便的接入到现有的网络中,所以小型设备的网络接入技术一直是大 家关注的焦点。而使小型设备与Internet 通信,实现一个短小精悍且占用资源比较少的嵌入 式TCP/IP 协议栈则是其核心所在,其次硬件的选取要根据项目的实际需要而定。 将嵌入式系统与Internet 网络结合起来的思想很早以前就有了,主要的困难在于:一方 面,Internet 网上的各种通信协议对于计算机的存储器、运算速度的要求比较高,而嵌入式 系统以前大部分用的是8 位的微处理器,如果要支持TCP/IP 等Internet 协议将占用大量系统 资源,或根本不可能实现;另一方面,在嵌入式系统的应用上,微处理器的型号、种类非常 多,要在不同的微处理器上实现相应的网络功能,设计人员要先熟悉该型号微处理器结构特 点和相应的汇编语言,所以使得将嵌入式系统与Internet 结合起来存在一定的难度。但是随 着 16 位和32 位MCU 速度增快,存储器容量增大,尤其是32 位MCU 的出现,使嵌入式系 统和Internet 的结合成为可能。 3. 嵌入式系统接入Internet 的主要解决方案 [1] 目前嵌入式系统的Internet 接入技术主要有三种 : - 1 - (1)直接接入技术方案。实现嵌入式系统直接与 Internet 相互连接,主要是通过在嵌 入式系统本身添加网络接口硬件,增加相应的软件支持,并采用相应的接口方案而实现的。 其结构如图 1 所示。 TCP/IP协议 嵌入式系统 Internet 图1 直接接入模型 这种Internet 直接接入技术模型使嵌入式系统直接与In

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档