在TMS320VC5402上实现的嵌入式TCPIP协议栈.docVIP

  • 0
  • 0
  • 约4.6千字
  • 约 8页
  • 2018-04-27 发布于河南
  • 举报

在TMS320VC5402上实现的嵌入式TCPIP协议栈.doc

在TMS320VC5402上实现的嵌入式TCPIP协议栈

摘要:实现一个运行在16位数字信号处理器TMS320VC5402上的小型嵌入式TCP/IP协议栈。对TCP/IP协议中的IP协议、ARP协议、UDP协议进行分析,完成基于TCP/IP协议的嵌入式网络系统。 ??? 关键词:DSP TMS320VC5402 TCP/IP协议栈 嵌入式系统 引言 随着嵌入式系统应用范围的不断扩展及网络应用的日益普及,使得越来越多的嵌入式系统需要支持网络功能。TCP/IP是目前一种被广泛采用的网络协议。TCP/IP是一套把因特网上的各种系统互连起来的协议组,已成为事实上最常用的网络标准之一。本文对TCP/IP协议中的IP协议、ARP协议和UDP协议进行了分析,利用DSP的专用汇编语言实现了自己的通信协议。由此可使DSP直接对Ethernet发来的数据包解分析,并能按照TCP/IP协议正确打包和发送,最终实现DSP与PC机的数据通信,成功地完成了语音数据的采集和发送,实现了DSP与PC机的语音数据传输。 1 TCP/IP协议分析 一般在嵌入式系统中实现的TCP/IP协议都是面向数据采集和传输的,所以大部分实现都是IP协议、ARP协议、UDP协议或者是TCP协议。本文完成的是IP协议、ARP协议和UDP协议。一般认为TCP/IP为四层协议,实现的协议栈结构如图1所示。 DSP程序自下而上实现以下协议: 媒介访问控制MAC(Media Access Cont

文档评论(0)

1亿VIP精品文档

相关文档