基于TCPIP网络单片机应用探讨.docVIP

  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网络单片机应用探讨

基于TCPIP网络单片机应用探讨   本文概述了单片机的应用范围,并从各个层面分析TCP/IP协议的内涵,探讨了怎样实现基于TCP/IP协议的网络单片机应用。   【关键词】CTP/lP协议 单片机 网络通信 应用   1 单片机的应用范围   随着科学技术的迅猛发展,单片机已逐渐被应用到各个领域中去。如,网络通讯、录像机、摄像机、电子宠物、计算机数据传输、导弹导航装置等不同领域内的各类电子设备中,都使用了单片机。   在单片机应用中,作为其存在的一个重要领域,网络单片机与其它相比,存在一定的差异,网络单片机拥有通信接口,与计算机的数据通讯较为便捷,实现了计算机与通信设备之间的有效结合与应用。目前,运用网络单片进行智能控制的通信设备,较为常见的有手机、电话机、无线对讲机等。   2 对TCP/IP协议的理解   TCP/IP协议主要目的是为Internet中的数据传输提供保证,确保其数据传输的迅速与准确,通过协议的形式,实现对Internet中各个系统的相互连接。其中,TCP/IP协议主要分为应用层、传输层、网络层、链路层等四个层次。   (1)应用层,在网络应用层中,需要由一个明确的会话过程来满足其技术要求。如: Telnet、Ftp、Http等。在其系统内,通过单片机机进行Ethernet以及数据终端的数据传递,通过应用层,快速打包与拆报处理各类数据。   (2)传输层,在传输层中,以明确定义或具有特性的通道,让网络程序成功获取数据。通过传输控制协议TCP与用户数据协议UDP实现这层协议。   (3)网络层,通过网络层,信息能被自由传送到相连主机中。并且,CTP/lP网络被应用于每台主机中,在进行各网络的相互连接时,需要以提供相应ARP地址的形式对协议作出解释,进而让数据的物理地址与IP地址达成映像关系。   (4)链路层,在链路层中,其协议为TCP/IP协议组中的一部分,通过对同一物理网络中多个不同系统间数据传输的控制,构成的底层协议组成。   3 基于TCP/IP的网络单片机应用   3.1 网络单片机芯片的选择   关于单片机芯片的类型中,PIC单片机、ATMEL单片机、STC单片机、EMC单片机、HOLTEK 单片机、松翰单片机(SONIX)、PHLIPIS 51LPC系列单片机等较为普遍,而不同类型的单片机芯片存在一定差异。其中,IT公司单机片、ATMEL单片机、PHLIPIS 51LPC系列单片机为51单片机,51单片机的总体性价比较高,并且其指令系统为大众所熟悉。通常情况下,选用基于51系列的单片机,能让与计算机之间进行的高效数据通讯得到更好的满足。   本文主要以W3150A芯片为研究对象,进行的单片机的特征分析。W3150A芯片的特征主要为一下几点:   (1)W3150A芯片能实现与多种接口的连接,并且具备较高的衔接性。   (2)应用支持硬件的TCP/IP协议,包括PPPOE、ARP、IPv4、IGMP、ICMP、UDP、TCP,以太网。   (3)在W3150A芯片内部存在16K字节的存储器,可进行TX/RX缓存。   (4)拥有MII接口与以太网物理芯片接口。   (5)能支持同时连接多个独立接口,为多线用户提供便利。   (6)能支持10BaseT/100BaseTX。   (7)支持ADSL连接。第八,W3150A芯片采用无钱封装,具备较强的环保性能。   3.2 网络芯片的选择   对单片机芯片的选择只是网络通信中需完成的一部分,还应进行相应网络芯片的选择,通过两者的有效结合,才能满足网络通信的要求。在网络芯片中,较普遍的类型有: Realtek8201BL、nForce MCPNVIDIA/3Com、3Com 905C、Intel RC82545EM、DM9000AEP/CEP等。其中CS8900网络芯片的总体性能较好,主要用于处理局域网,是由Cirrus Logic公司所研发的,其封装采用100-pin TQFP,并提供了16位和8位两种类型的接口。   3.3 网络单片机的应用   嵌入式TCP/IP协议的网络单片机的系统板,其性交比极高,具备低成本、硬件少、体积小、传输迅速、使用便捷等多种优点,能在网络传输系统中得到有效运用。基于TCP/IP网络单片机的运用,有着非常大的市场前景,特别是在数据的传输与采集领域内,运用空间广泛。   基于TCP/IP的网络单片机的应用过程主要为:首先,通过网络单片机,实现网络设备的初始化。将单片机复位后,先读取X25045中存在的网卡IP地址与物理地址,再进行网络的初始化。其次,运用网络单片机,进行数据的打包与解包。运用网络单片机,对RJ45传来的数据进行分析,对传来的ARP数据包,则需将程序转入

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档