基于ARM的WEB远程监控系统研究与应用.pdf

基于ARM的WEB远程监控系统研究与应用.pdf

ID:51487400

大小:359.39 KB

页数:6页

时间:2020-03-25

基于ARM的WEB远程监控系统研究与应用.pdf_第1页
基于ARM的WEB远程监控系统研究与应用.pdf_第2页
基于ARM的WEB远程监控系统研究与应用.pdf_第3页
基于ARM的WEB远程监控系统研究与应用.pdf_第4页
基于ARM的WEB远程监控系统研究与应用.pdf_第5页
资源描述:

《基于ARM的WEB远程监控系统研究与应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第29卷第5期闽江学院学报VoI.29No.52008年l0月JOURNALOFMINJIANGUNIVERSITY0ct.2oo8基于ARM的Web远程监控系统研究与应用翁民玲(福建工程学院现代教育技术中心,福建福州350014)摘要:综合分析了投入成本、开发周期和应用领域等因素的基础上,设计一种基于ARM的嵌入式动态WEB服务器.在实时操作系统~C/OS—II和轻量级协议栈LWIP移植后的基础上编写WEB服务器程序,实现和一个种质苗库控制系统进行串口通信,完成将种质苗库控制系统中的数据采集后显示给用户和把用户设置的参

2、数发送给苗库系统等功能.构建嵌入式系统平台,详细阐述硬件接口、应用软件设计和各任务的关联性.关键词:远程监控;嵌入式web服务器;ARM;TCP/IP中图分类号:TP393.06文献标识码:A文章编号:1009—7821(2008)05—0087一O6ResearchandapplicationofWebremotemonitoringsystembasedonARMWENGMin·ling(ModernEducationalTechnologyCenter,FujianUniversityofTechnology,Fu

3、zhou,Fufian350014,China)Abstract:Oncomprehensiveanalysisofthecost,theapplicationdevelopmentcycleandSOon.TheARMembeddeddynamicWebserverisdesigned.Basedonthereal—timeoperatingsystem~C/OS—IIandlight—weightprotocolstackLWIPtransplantationaprogramforthepreparationofWe

4、bserver.andagermplasmbankMiaoserialcommunicationcontrolsystemarecompletedbyMillergermplasmlibrarycontrolsystemaftercollectingthedatatotheuserandtheusertosettheparameterssenttothelibrarysystemfeaturessuchasMiller.Anembeddedsystemplatformisconstructed.Adetailedhard

5、wareinterfaceandapplica—tionsoftwarearedesigned.Keywords:remotemonitoring;embeddedWebserver;ARM;TCP/IP0引言嵌入式Web服务器的实现方法主要有两种:目标设备上先移植操作系统;目标设备上无操作系统.前者适用于高端的嵌入式设备,有足够的资源可供移植嵌人式操作系统⋯.但是这种方法有其不足之处:首先,因为系统移植了操作系统,即已实现了网络相关的协议栈,所以网络相关的编程界面也就基本确定下来,如果Web服务器也是从现有的实例中移植

6、过来,整个Web服务器的基本性能特点已确定,系统设计人员可以创新和发挥的余地就不是很大,这样Web服务器基本上只是一个报文处理模块,只能简单地接收请求,返回正确的响应.其次,采用这种方法的系统对于CPU的处理能力和内存资源的要求比较大J.再次,如果需要在Web服务器外挂一些处理模块时,完成一次服务要经过多次程序调用,降低了系统的效率.后者与前者最大的不同之处在于它对嵌人式设备的硬件要求比较低,在一般的低端设备上都可以实现:首先,低端设备的硬件条件不支持大容量的程序,或者,由于可靠性、空间和成本的限制,系统不能提供很收稿日

7、期:2008—05—08作者简介:翁民玲(1975一),女,福建福清人,福建工程学院现代教育技术中心实验师88闽江学院学报第29卷大的内存空间来支持操作系统的实现.再者,低端设备上要实现的Web服务器一般功能比较简单,不需要操作系统提供复杂的功能支持,相反,操作系统的参与反而会使系统更加复杂,但是能够保证这些服务满足实时性要求的操作系统种类却不多,设计者如果要重新设计一些增强型的功能,还必须考虑是否和系统原有的机制冲突J.在这种情况下,将操作系统与Web服务器作为一个整体来考虑,按照系统的功能要求和制约条件,全部重新设计

8、和实现将是满足要求的更好的方式.1系统设计思想及实现的功能本系统的设计思想是介于两者之间,在ARM平台上移植~C/OS—II操作系统和LWIP协议栈之后实现Web服务器.整个系统的总体构架如下图1所示.系统需要实现是一个基于ARM7的嵌入式动态Web服务器,在实时操作系统~C/OS一Ⅱ和轻量级协议栈LWIP移植后的基

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。