TCP/IP协议族在嵌入式系统中的实现与应用

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:gaoHolly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文以目前发展较快的一个分支—精简指令集计算机(ARM,Advance RISC Machines)作为介绍重点,对TCP/IP协议族在ARM7处理核嵌入式系统中的应用与实现做了深入研究,并独立编写了适合开发套件的TCP/IP协议栈,实现了基本的网络应用。 本文在阐述嵌入式系统基本概念和发展现状,指出嵌入式系统的主要发展方向以及发展前景的基础上,以周立功公司所出的EASYARM2200开发套件为基础,参阅该套件的技术开发文档,以及TCP/IP协议文档,以实时操作系统uC/OSⅡ为基础编写出以太网控制芯片RTL8019AS驱动程序以及TCP/IP协议栈程序。文章主要分为三大部分: (一) 阐述实时操作系统uC/OSⅡ及该系统在EASYARM2200开发套件上的移植; (二) 介绍TCP/IP协议族的分层以及各个具体的协议,主要介绍各个协议的功能,所属分层,以及报文格式等; (三) 介绍芯片RTL8019AS的寄存器,TCP/IP协议族在开发套件上的具体实现过程以及主要程序段。这也正是本文的重点和作者研究的主要成果和创新所在。 值得一提的是,本文把TCP/IP协议栈的实现过程层次化,提高了协议栈的移植性,把该协议栈移植到其他的硬件上只需更改少量和底层硬件联系的文件,上层的程序无需修改。各层次间的数据传递均依靠实时操作系统uC/OSⅡ的信号量和消息队列。协议栈全部采用汇编语言和C语言开发,编译成功后可写入开发板上的FLASH中,利用BootLoad引导执行。 TCP/IP协议族在嵌入式系统的实现可以大量应用到工业生产以及普通生活中,可使设备轻易增加网络接口,特别是随着IPv6的推广应用以及现代生活的飞速发展,本文所阐述的实现就有着更为重大的意义。例如可以推动家电接入Internet的进程等。
其他文献
电子邮件是Internet上最重要的服务之一。随着网络的迅速发展,如今通过电子邮件进行信息交流,已经成为人们联系沟通的重要手段,然而,由于网络的开放性,在Internet网络上传输
随着24小时在线网络变得越来越流行,不光是普通的个人电脑要和因特网相连,各种嵌入式设备,比如传感器,家用设备、音视频设备等都要和因特网相连。为了把无数的设备接入因特网
广域传感器数据库是目前国际上的一个热点研究领域。传感器网络为人们提供了一个全新的平台和基础结构,使人们可以在更广的范围和网络中部署各类应用系统。目前,在该领域的研
结构化对等网络(Peer-to-Peer,P2P)是目前计算机网络技术的研究热点,在文件共享、分布式文件系统、社交网络等方向有着巨大应用的潜力。查询服务是结构化P2P网络的核心技术,它的可
移动Ad Hoc网络是由一组带有无线收发设备的移动节点组成的临时自治性网络。可广泛应用于国防战备、灾难救助或者某些只需要临时通信而组建有线网代价太大的场合。由于Ad Hoc
由于下一代网络(Next Generation Network, NGN)的分组化、开放式、高带宽、多种媒体流统一承载等特性,使NGN能够将多种能力组合包装成各种用户感受的新业务,和电子商务、教
随着32位嵌入式应用越来越广泛,嵌入式应用软件的研发成为嵌入式系统设计中重要研究课题之一。嵌入式系统可以看着是由一台计算机加上专用设备构成的,而嵌入式应用可视为运行
人脸检测与识别技术是一种重要的生物特征验证手段,在安全访问控制、视觉监测、智能用户接口、基于内容的图像检索等方面有着重要的应用。本文以构建一个可用的、实用的人脸
统一消息系统是我国电信业与传统IT业融合的最佳切入点,是电信增值业务的重要组成部分,同时也是电信增值业务从公众娱乐走向实时企业和即时通信的关键桥梁和纽带。 本文首先
在数字签名中使用前向安全算法,有效地降低了因私钥泄露所带来的损失,为加强私钥的安全管理提供了一种新的解决方法。本文重点分析一类时段参数在验证过程无效的前向安全签名