保存桌面快捷方式 - - 设为首页 - 手机版
凹丫丫旗下网站:四字成语大全 - 故事大全 - 范文大全
您现在的位置: 范文大全 >> 理工论文 >> 电子通信论文 >> 正文

用MSP430实现的嵌入式因特网终端设计


  
  TCP提供了一种可靠的数据流服务,尽管TCP是DARAP协议组中的一员,但它却有很大的独立性。它对下层网络协议只有最基本的要求,很容易在不同的网络上建成,因而非常流行。ISO/OSI运输层标准中的第四类TP-4就是以TCP作为原型建立的。TCP可以在众多的网络上工作,可以提供虚拟电路服务和面向数据流的传输服务。用户数据可以有序而且可靠的传送。在一个分组可能发生丢失、破坏、重复、延迟或失序情况下,TCP服务可提供一种可靠的进程间通信机制,协议可以自动纠正各种差错。
  
  2.3网际协议IP(InternetProtocol)
  
  第三层最重要的协议是IP。它将多个网络联成一个互连网。IP的工作是将一个以上的报文处理网络联成一个网际网。IP的基本任务是通过网际网传送数据报,各个IP数据报之间是相互独立的。主机上的IP层基于数据链路层的服务向传输层提供服务。IP从源运输实体取得数据,通过它的数据链路层服务传给目的主机的IP层。网关通过下一网络数据报传到目的主机或下一网关。
  
  2.4地址转换协议ARP(AddressResolutionProtocol)
  
  在TCP/IP网络环境下,每个主机分配的组位IP地址只是一种逻辑地址,这样在传送时必须转换成物理地址,ARP协议就是完成这一功能的。?ARP使主机可以找到同一物理网络中任一物理主机的物理地址,只需给出该主机的网际地址即可。可见,基本网络的物理编址对网络层服务是透明的。
  
  2.5其它协议
  
  在因特网网络协议当中,还有其它相关的协议,如:反向地址转换协议RARP(ReverseAddressResolutionProtocol)、用户数据报协议UDP(UserDatagramProtocol)、网际控制报文协议ICMP(InternetworkcontrolMessageProtocol)、超文本传输协议(hypertexttransferprotocol)等,它们在因特网的数据交换当中都有什么重要的作用,本文限于篇幅,不一一详细介绍。
  
  3.硬件设计[1]
  
  本设计中所用到的两个重要组件为TI公司的微处理器MSP430F149和Crystal公司的以太网控制器CS8900A,下面简单介绍一下这两个组件,再论述硬件实施方案。
  
  3.1MSP430F149[2]
  
  MSP430F149具有60K字节的FLASH存储器和2K字节的RAM、看门狗定时器(WatchdogTimer)、6个8位的通用I/O口、12位A/D转换器、2个串行通信接口和1个硬件乘法器等。MSP430F149的60K字节FLASH存储器足以存储网页数据,6个通用I/O口既可以用来控制以太网控制器CS8900A,也可以用来执行其它的用户命令,12位A/D转换器可以用来在终端采集数据,然后再通过网络发给用户.
  
  3.2CS8900A[3]
  
  CS8900A低功耗的以太网控制器,被广
  
  
  
  泛应用于工控机中。其高集成度的设计(在应用当中只需要极少的外围元件)和简单容用的总线接口,非常适用于本设计。目前,许多的以太网控制器都只提供PCI(周边元件扩展接口)接口,而CS8900A可以直接和微控制器相连,所以,可以MSP430F149的I/O口来直接对CS8900A

《用MSP430实现的嵌入式因特网终端设计(第2页)》
本文链接地址:http://www.oyaya.net/fanwen/view/143287.html

★温馨提示:你可以返回到 电子通信论文 也可以利用本站页顶的站内搜索功能查找你想要的文章。