基于μC/OS-Ⅱ的嵌入式TCP/IP协议栈的研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:liufengsheng
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的发展,嵌入式系统已成为计算机领域的一个重要组成部分,它是一种将底层硬件、实时操作系统和应用软件相结合的专用计算机系统。嵌入式实时操作系统是嵌入式系统应用软件开发的支撑平台,网络化是主要趋势之一。目前嵌入式系统已经广泛应用于国防、工业、交通、能源、信息技术以及日常生活等各个领域,并成为近年来新兴的研究热点。本课题采用杭州立宇泰电子有限公司的ARMSys-L开发板(采用的是Samsung S3C44BOX内核)作为硬件开发平台,采用嵌入式实时操作系统μC/OS-Ⅱ作为软件开发平台,研究基于μC/OS-Ⅱ的嵌入式TCP/IP协议栈。 本论文首先论述了ARM处理器的体系结构和内核特点、S3C44BOX的内部结构、嵌入式实时操作系统μC/OS-Ⅱ的特点及其任务管理、任务通信、内存管理等机制,其次在深入分析嵌入式实时操作系统μC/OS-Ⅱ及其内核原理的基础之上,将μC/OS-Ⅱ系统成功移植到ARM微处理器,并通过设计相应任务调度实例,对系统进行功能测试。μC/OS-Ⅱ以其免费公开源码、面向中小型应用、可抢占、多任务以及较好的移植性等突出特点,在各类嵌入式设备中得到广泛应用。然而,μC/OS-Ⅱ内核中不支持TCP/IP协议栈,因而无法适应嵌入式设备网络化的需要。本课题在对TCP/IP网络协议进行深入分析的基础上,针对嵌入式系统的特点,对TCP/IP协议进行合理的简化;同时研究了嵌入式TCP/IP协议栈LwIP的特性,分析了它的内存管理机制、应用程序接口、工作流程以及网络接口芯片RTL8019AS的工作原理及驱动程序的实现;研究了将开放源代码的TCP/IP协议栈LwIP移植到μC/OS-Ⅱ系统上,实现嵌入式系统的网络联接。 在本论文的最后,对整个工作进行了归纳和总结,阐述了现已取得的阶段性成果,提出了目前实现存在的问题,并对未来的发展方向进行了展望。
其他文献
本文阐述了MIMO技术、OFDM调制技术、无线衰落信道的特性和多种信道模型,主要研究信道状态信息的获取技术,对基于导频的信道估计和信道插值,以及基于子空间半盲估计方法进行
当今时代,科技发展日新月异。在通信领域,随着无线通信在人们生活中扮演着越来越重要的角色,宽带无线接入技术作为其中的重要部分也有着广泛的应用前景以及巨大的发展潜力。IEEE
随着人们安全防范意识的不断提高,近年来门禁控制管理系统一直是一个研究热点,尤其是人体生物特征识别式门禁系统更是备受关注。本文采用传统的非接触式IC卡与人体生物特征相结
在雷达导引头测试中通常采用射频仿真系统这种测试方法,应尽可能使射频仿真系统系统具有再现复杂形状电大尺寸运动目标产生的角闪烁现象的能力,以此满足仿真逼真度的需求。在
城市地价动态监测系统的最新数据显示,2009年第四季度全国地价总体水平呈较明显上升态势,与我国经济状况继续企稳回升的宏观形势保持一致.其中,居住地价增幅明显;珠江三角洲
机载PD雷达是一种非常重要的雷达,机载PD雷达下视工作时仿真的核心是杂波的仿真和消除,本文主要是对机载PD雷达下视工作时的情况进行了仿真。本文采用距离环地面散射单元的划
H.264标准是由运动图像专家组MPEG和ITU下属的视频编码专家组VCEG联合制定的新一代低比特率视频压缩编码标准。因为其良好的压缩效率,对网络传输的支持性,使其成为网络传输中
近年来,具有奇异电磁特性的特异材料Metamaterial引起了人们的很大兴趣,而复合左右手传输线(CRLH TL)因其制备简单、频带宽、损耗小等优点而成为实现特异材料的一种重要方法。
光码分多址(OCDMA)技术以其抗干扰性强、保密性好、充分利用光纤带宽、容量大等优点,成为当前局域网和光接入网研究的热点之一。由于OCDMA系统采用的地址码不完全正交,因此多址