TCP/IP协议在嵌入式系统上的实现

来源 :南开大学 | 被引量 : 0次 | 上传用户:qiongxiaobao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式操作系统μC/OS-Ⅱ以其精简的内核和高实时性以及可靠性、裁剪性在工业控制领域内得到了广泛应用。μC/OS-Ⅱ操作系统装配于增强型51微处理器上整合TCP/IP网络协议栈后成为了一个完整的开发平台,另外,基于此平台的开发也将使软件缺陷大幅度减少,从而可以开发更为稳定的应用软件。为此首先需要使硬件系统工作正常,微控器可以控制网卡芯片的数据收发,然后把μC/OS-Ⅱ这个微内核的嵌入式操作系统移植到该硬件平台上,本论文重点是分析研究该系统原理,移植细节,以及如何在这个嵌入式系统上做开发应用工作。在μC/OS-Ⅱ操作系统下编ARP、IP、TCP、UDP等协议。 本论文实现的是网络中Server端的功能。在协议栈中共建立了三个任务:网卡接收任务,实现查询网卡,判断是否有数据到达;TCP-Server任务,与客户端建立TCP连接;UDP-Server任务,与客户端建立UDP连接。三个任务中,TCP-Server任务的优先级最高,三者通过μC/OS-Ⅱ中提供的信号量功能实现任务之间的切换。上述主要功能和算法均由软件编程实现小型TCP/IP协议栈。硬件系统的容量是完全可以满足的,而且μC/OS-Ⅱ的通用性非常好,所以可方便地进行算法升级,同时也便于移植,硬件系统所提供的ROM和RAM空间小型对于小型协议栈是足够的。
其他文献
本文阐述了密集波分复用系统中光监控信道盘的研究、设计和开发工作。本盘的设计以ITU-T建议要求为指导,在光监控信道盘上完成再生段网络管理DCCR字节、复用段网络管理DCCM字
IMS是业界公认的固定移动网络融合(FMC,Fixed-MobileConvergence)的技术基础,但由于IMS规范体系本身还不够成熟,在网络融合演进过程中,又存在许多变数,涉及到网络、业务、管理、运
2008年奥运会的申办成功,2004年奥运会上中国健儿的优秀表现无不使得世人对于中国这个体育大国刮目相看。中国体育代表队在竞技场上的表现也更加引起了大家的关注。保持优势项
随着信息技术的发展,3S技术已影响到社会生活的各个方面。其中GIS-GPS技术更是应用开发的热点。 本文将GPS、GIS技术与内存嵌入式数据库技术有机结合,应用于GIS-GPS系统,创新
无线传感器网络(Wireless Sensor Network,WSN)作为一种全新的信息交互方式将物理世界与传输网络联系起来。它具有低成本、容错性好、可长期执行监测任务等特点,被广泛用于军
随着数字信息技术和网络技术高速发展,嵌入式系统广泛地渗透到工程应用的各个领域。针对不同领域的应用特征,对源码公开的Linux系统通过适当裁减和修改,构建了面向不同应用的
移动自组网是没有中心基础设施的情况下,移动终端为了相互通信而组成自治的多跳无线网络。由于节点可以任意移动,由此导致传输路径的频繁断裂,并带来大量的重路由操作,极大的降低
随着联通CDMA数据业务的发展,用户对数据业务性能提出了更高的要求,所以针对CDMA的数据业务优化已经迫在眉睫。由于数据和语音的优化既有不同点但也有相同点,在语音优化基础上对
本文主要介绍了SAR成像实时信号处理板卡的设计。随着SAR成像技术的不断发展,系统对信号处理技术的要求越来越高。SAR成像具有算法复杂、运算量大和数据量大的特点,这就要求信
通信安全是信息时代的一个重要课题。尽管传统的加密方法保障通信安全行之有效,但随着计算机技术的发展,加密系统被破译的情况时有发生。这种情况下迫切需要一种新的保密机制来