TCP/IP协议栈在嵌入式系统中的研究和应用

来源 :上海大学 | 被引量 : 0次 | 上传用户:hmgujie
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统是当今计算机及控制领域的研究热点之一。而随着网络化的发展,更多的时候人们不但要求能够在本地控制设备,同时也要求能远程控制和管理设备,于是提出了远程监控设备的需求,这些在传统的控制系统中是很难实现的,人们渴望通过Internet来进行生产活动的远程控制。要想使嵌入式系统实现这个功能最基本的方案是在嵌入式系统中实现TCP/IP协议栈。 本文首先深入研究了TCP/IP协议栈的原理和思想,结合嵌入式系统软硬件资源有限的特点以及实际应用的需要探讨了对标准的TCP/IP协议栈进行简化的基本策略。本文对协议栈的简化主要从两个方面着手:一方面根据系统的具体要求裁减一些不必要的协议;另一方面对单独的协议进行简化,比如对于传统的TCP协议,本论文从TCP状态机和TCP的超时定时两方面进行了简化设计。其中,针对系统需要,实现了状态较少的简化状态机,而出于对嵌入式设备节能方面的考虑,对TCP超时重传机制的定时设置进行了优化。然后,本论文根据以上的策略,详细描述了协议栈的实现算法、相关数据结构以及SOCKET编程接口。SOCKET编程接口封装了协议栈大部分的低层操作,给顶层的应用程序提供了一个标准、易用的应用程序接口。 最后本文将协议栈移植到以飞利浦公司的ARM7TDMI系列芯片LPC2292为核心部件,以Nucleus PLUS为实时操作系统,以RTL8019AS为网络控制芯片的开发平台上。并对协议的基本功能进行了测试。
其他文献
青璜山既谓之山,自然是高低起伏,层次分明。  清晨,踏着石阶,迎面是挺拔高耸的青松。“大雪压青松,青松挺且直”,青璜山地处南国,没有大雪,而青松仍然挺而直。这些松树没有杨柳的多姿婀娜,没有桃李的多彩绚丽,但这些已近百年的松树,默默地迎来送往,见证了六中的建立与发展,不由得让人肃然起敬。  往南缓缓拾阶而上,能见到一方石桌,还有一排不锈钢的长椅。在榕树、凤凰树、豆荚树的浓荫下,这里是学校最清凉处,也
期刊
“嘘——”  屋子里顿时静了下来,几双眼睛紧紧地跟着那饱满的笔尖往下游走,他们第一次发现“中”的竖笔那么长,那么长。最后悬针处,大家几乎屏住呼吸,生怕一点儿气都会吹断那针尖儿。  “好!”不知谁大声叫道。过了好一阵,大家才回过神来,使劲儿鼓掌。  “俞马你太厉害了!”“写得太好了!”  “状态不好,没有写好。”俞马在大家的赞美声中,讪讪地笑,擦了擦额头上的细汗。  这就是“书法家”,俞马——至少他
期刊
船舶在波浪中的运动响应的数值模拟研究对船舶耐波性预报具有重要意义。本文应用基于配边界元法的物面非线性时域切片理论来计算船舶运动响应问题。  本文首先介绍了两种边
自由表面流动问题是船舶水动力学中一类重要的问题。因此,对此类问题进行精确而高效的数值模拟具有重要的意义。光滑粒子流体动力学(SPH)方法由于其无网格、粒子类方法的特性
海洋油气生产设备在作业过程中面临着各种各样的风险,其中可燃气泄漏形成的气体喷射火和蒸气云爆炸占有很高的比例,为关键风险之一。气体喷射火是可燃气泄漏后立即点火形成的
【文题链接】  “现在在班里的位置,就决定着将来在社会上的位置……”央视春晚小品《占位子》讲述了各路家长使出浑身解数抢占教室“C位”的故事,引发众人热议。C是英文“center”的缩写,意为中央、正中心。“C位”指中间位置、重要位置或核心位置的意思。  面对C位现象,你有怎样的联想和思考?请联系生活实际,围绕材料内容和含意,写一篇文章。  要求:选好角度,确定立意,明确文体,自拟标题;不要套作,不
期刊
海军是保卫国家海洋资源捍卫领土主权的重要力量,随着科技不断发展,作战舰艇的结构尺寸越来越大,内部的结构日趋复杂,因此对这类的复杂结构计算动力响应问题时会将变得越来越困难
船舶在水中航行时,不可避免的会受到风浪流等外部参数激励的共同作用,极易发生大角度横摇的现象,严重的甚至会导致船舶倾覆。本文主要是以Cll集装箱船为研究对象,运用非线性理论
船舶制造行业形成以来造船模式也在不断改革进步,造船模式从最开始铆接造船模式发展为以中间产品为导向,船体分道建造,壳、舾、涂一体化作业的现代造船模式使得船舶建造周期大幅度的缩短。在现代造船模式下,船舶从设计绘制图纸到生产管理方式与传统方式出现了巨大的转变,因为船舶不再是整体建造,而是将船体进行区域划分并建造之后再在船坞内或船台上进行总装搭载。船体分段搭载就是将船舶结构经过前期设计划分为若干分段,先建
学位
为了满足作业任务的需要,有些工程船舶采用低干舷船型。在波浪中航行时,这种低干舷船舶可能会发生严重的甲板上浪,会导致甲板上的结构物发生破坏。因此,很有必要对该类船舶上浪载