TCP/IP协议栈在μC/OS-Ⅱ操作系统上的实现

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:a0701302
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式操作系统具有结构小巧、实时性强、稳定性高等特点。其中源代码开放的嵌入式μC/OS-Ⅱ实时操作系统在工业测控领域得到普遍应用。TCP/IP协议是发展至今最成功的通信协议,它被用于当今所构筑的最大的开放式网络系统Internet之上就是其成功的证明。现有的嵌入式Internet方案,存在成本高、实现复杂、控制功能差等不足。而应用中的嵌入式设备硬件资源有限,需根据应用需求简化TCP/IP协议。针对这一问题,本文以基于ARM7系统为对象,以HK44B0X实验箱为平台在分析ARM芯片S3C44B0X及网络芯片RTL8019AS的基础上,重点研究了TCP/IP协议的一个开源精简协议栈Lwip协议栈。文章从嵌入式系统体系结构的角度出发,以通用操作系统理论为基础,对嵌入式操作系统μC/OS-Ⅱ进行了深入研究、剖析。嵌入式系统网络化的前提是在嵌入式系统中实现TCP/IP协议栈。开源的TCP/IP协议栈Lwip具有移植性好,代码精炼。本文就是在如此背景下提出的。本文完成的主要工作如下:   首先对ARM7芯片S3C44B0X做了介绍、然后对通用TCP/IP协议栈Lwip和μC/OS-Ⅱ实时操作系统进行了一定的探讨与研究。Lwip是瑞士计算机科学学院开发的一套用于嵌入式系统开放源代码TCP/IP协议栈,μC/OS-Ⅱ是一种小型的嵌入式操作系统。本文将μC/OS-Ⅱ移植到S3C44B0X目标板上,再在此平台上进行移植Lwip协议栈。
其他文献
本实验首先以不完全变态的直翅目昆虫中华稻蝗为材料,从中华稻蝗的前肠提取液中检测到了抗菌物质的存在。在此基础上,对其前肠正常菌群进行微生物分离,根据微生物菌落特征、菌落
学位
杂散电容是影响电容式电压互感器(CVT)谐波测量取值的不确定因素,通过分析CVT内部结构和杂散电容计算公式,发现杂散电容是具有随机性特点的区间型参数.为提高CVT谐波传递特性
遥感技术是目前能够提供全球范围的动态观测数据的唯一手段。利用遥感技术,可以在同一地区获得大量不同尺度、不同光谱、不同时相的影像数据,这些数据构成了同一地区的多源影
学位
噪声源在诸如数据加密、密钥产生与管理、数字签名、身份鉴定等密码学应用中,都有着很广泛的应用。常见的噪声源有两种:数学乱源和物理乱源,前者可以用数学算法实现,不能生成真正
学位
多普勒计程仪是一种优良的水声导航设备,利用它可以测得舰船的航速、偏航角、航程等参数。以海底作为参照对象的多普勒计程仪可以测出对海底的相对速度,从而精确地确定舰船所在
学位
本文通过对荣华二采区10
期刊
随着互联网和计算机技术的迅猛发展,网络安全问题日益严峻,病毒、蠕虫、木马等恶意代码充斥着整个网络,入侵、恶意破坏、账号盗取等屡见不鲜。传统的、采取集中式的、基于特
本论文以某国防基础课题为背景。目前在靶场测试中,尚不能将实际测试或虚拟测试的弹道数据用于驱动虚拟场景模型,导致在测试过程中不能实时监测导弹的飞行状态,这使导弹的测试安
随着互联网技术的不断发展,网上交易以其方便性和快捷性得到了广泛的应用,但同时网上欺诈行为也屡见不鲜。“网络钓鱼”就是其中最典型的一种,其主要方式是利用欺骗性的电子