摘要TCP/IP 协议作为现今使用最为广泛的网络传输协议,具有很好的交互性、兼容性、可靠性等诸多优点。在嵌入式系统逐渐走向网络化、智能化的进程中,嵌入式和 TCP/IP 协议在无线通信和网络应用等诸多方面有着广阔的前景和巨大的市场潜力。 论文通过对嵌入式 TCP/IP 协议数据传输进行探究,重点研究了 TCP/IP协议栈和Socket 的接口的基本原理。 课题基于处理器芯片SEP3203 和网络接口芯片 RTL8019AS ,并使用 Socket 接口作为 TCP/IP 网络的流式 API,实现了通过TCP/IP 协议不停地向Server 端发送大小固定为32K 的数据包的操作。9715
关键词 TCP/IP 协议 嵌入式 SEP3203 RTL8019AS Socket
Title Research on Data Transmission Based on SEP3203 and TCP/IP Protocol
Abstract
As the most popular network protocol , there are lots of advantages such
as good interactivity, compatibility and reliability of TCP/IP protocol .
And in the progress that embedded systems become networked and
intelligent , the combination of embedded system and TCP/IP protocol will
play a significant role in many fields like wireless communication and so
on . The paper do a research on data transmission through TCP/IP protocol ,
especially the TCP/IP itself and the Socket . Combined with the network
module RTL8019AS and CPU SEP3203 , the hardware part made it to send
32k-sized packets to the server , and the Socket is used as TCP/IP network API . Keywords TCP/IP protocol embedded system SEP3203 RTL8019AS Socket 目次
1 绪论 1
1.1 课题研究背景 . 1
1.2 研究内容及论文安排 . 2
2 TCP/IP 协议概述 3
2.1 TCP/IP 协议简介 . 3
2.2 TCP/IP 协议的实现 . 4
2.3 传输控制协议 . 5
2.4 网际协议 .10
2.5 TCP/IP 参数含义 .13
2.6 Socket 接口原理 .14
3 硬件系统原理.17
3.1 ARM 微处理器 17
3.2 基于ARM 的处理器芯片SEP3203 19
3.3 网络控制器REALTEK8019AS 21
3.4 硬件电路及原理 .23
4 程序设计 25
4.1 AXIS OS 及NET 功能简介 25
4.2 仿真环境 .26
4.3 程序设计 .28
4.4 主函数功能 .29
4.5 程序调试与验证 .31
结 论 34
致 谢 35
参 考 文 献 .36
1 绪论
近年来,随着迅速发展的互联网的普及,从我们的日常生活到工业生产,对于各
类信息的共享要求越来越高。在各种产品的更新换代中,网络模块也逐渐嵌入各种家
电、仪器仪表以及工业生产中数据采集和控制设备,各类设备也在科技的迅速发展中
不断走向网络化,开始利用强大的网络资源更好地实现网络分布式的远程监控、信息
交换和共享等等功能,嵌入式系统的发展风起云涌,已经广泛进入到了军事、通信、
工业、运输、金融、医疗、气象、农业等等众多领域,所以我们相信未来的世界里嵌
入式系统技术将会扮演极其重要的角色。
1.1 课题研究背景
20 实际80 年代初期出现了嵌入式系统的概念,作为继IT 网络技术之后又一个新
的技术发展方向,嵌入式系统凭借体积小、性能强、功耗低、可靠性好的特点目前已 基于SEP3203和TCP/IP协议的数据传输实现研究 :http://www.751com.cn/tongxin/lunwen_8523.html