基于LWIP的WEB服务器的研究与实现

被引量 : 0次 | 上传用户:junbobo126
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的蓬勃发展,嵌入式技术已经被用于家庭、工业设备、军事等各个领域。同时Internet技术的日趋成熟,让各种嵌入式设备共享互联网的资源,将信息快速的传递到世界的另一端变得越来越紧迫。因此将嵌入式设备与Internet技术的结合有着极大的应用价值。同时也面临以下个问题:其一是嵌入式的处理器位数有限,很难支持复杂的Internet协议,所以需要对其进行剪裁。其二现在市面上的微处理器采用的架构都有所不同,所以需要针对具体的微处理器来进行移植。其三,通常在一些工业控制设备组网中,采用RS232,CAN等总线来实现设备之间的通信,但是这种方式有效半径有限,孤立于Internet之外。因此本文基于以上几点采用了嵌入式WEB服务器将信息以网页的形式传递,轻松的使嵌入式设备连入Internet。本文在深入分析LWIP协议栈的基础之上,针对嵌入式设备资源有限的特点,对LWIP协议栈进行了相应的重新设计。为了使协议栈对操作系统透明,在协议栈与操作系统之间设计了一个操作系统封装层来调用系统函数,并在协议栈底层通过设计一个接口来实现系统的初始化,线程的创建以及数据包的读取和发送。传统的嵌入式WEB服务器都采用动态交换技术来实现,但对资源极度欠缺的嵌入式系统是非常不现实的。因此本文通过把每一种浏览器的请求当做一个函数请求,每一种请求都有与之对应的函数,当有新的请求增加,只需增加相应的处理函数,轻松实现开放性良好的动态网页服务。最后在ARM开发板和μC/OS-Ⅱ操作系统之上对其进行测试。结果证明,协议栈可以正常工作,浏览器端可以通过正常访问来对嵌入式设备进行实时控制。因此,本文提出的动态嵌入式WEB服务器实现了嵌入式设备接入互联网的发展需求,具有良好的理论研究价值和广阔的市场应用前景。
其他文献
《人民日报》作为中国共产党中央委员会机关报,是中共官方三大喉舌之一,是党和国家最重要的思想舆论工具。无论革命战争年代,还是改革开放新时期,《人民日报》都依其特殊的地
重视家庭教育、发挥家校协同育人作用是落实立德树人根本任务的重要途径。近年来,新沂精心打造《家长大讲堂》公益课程,开展萤火虫亲子共读活动,升级新父母学校,通过这些举措激活
报纸
目的 探讨57例烟雾综合征患者的临床特征及外科手术疗效。方法 回顾性分析2002年12月至2013年10月解放军三O七医院神经外科收治的57例烟雾综合征的临床资料,包括:患者的发病
随着现代生活的发展、信息日新月异的涌入,教育中传统的教学方式已无法从根本上满足现代社会教育的需要。为顺应教育的新课程改革和当今教学的需要,于是教育游戏和移动学习等
[目的]选择拟行初次甲状腺开放手术的病例为研究对象,通过对术后引流量及其红细胞、白细胞和引流管末端细菌培养等相关指标的测定,构建初次甲状腺术后引流液量的变化趋势图及
第一部分罗格列酮抑制鼠肝脏缺血再灌注中TLR4基因表达的时序性变化及意义目的:通过研究过氧化物酶增殖物激活受体γ(peroxisome proliferater-activated receptorγ, PPARγ
本研究通过问卷调查山南市不同海拔高度的农牧民对气候变化及其影响的感知,并通过计算其相对感知强度,探究不同海拔高度农牧民气候变化及其影响的感知差异,并因地制宜地提出
目的:本研究通过收集石河子市2012年1月至2013年12月高血压脑出血患者的临床病历资料,分析石河子市高血压脑出血的流行病学特征及短期预后相关因素。为石河子市高血压脑出血
西南天山高压-超高压变质带东段特克斯县科克苏河一带首次发现了榴辉岩和含绿辉石的蓝片岩,通过详细的岩石学研究,并运用THERMOCALC软件、在MnNC(K)FMASHO体系下对其进行了相