嵌入式WEB服务器设计

上传人:ni****g 文档编号:507462383 上传时间:2024-03-08 格式:DOC 页数:90 大小:1.05MB
返回 下载 相关 举报
嵌入式WEB服务器设计_第1页
第1页 / 共90页
嵌入式WEB服务器设计_第2页
第2页 / 共90页
嵌入式WEB服务器设计_第3页
第3页 / 共90页
嵌入式WEB服务器设计_第4页
第4页 / 共90页
嵌入式WEB服务器设计_第5页
第5页 / 共90页
点击查看更多>>
资源描述

《嵌入式WEB服务器设计》由会员分享,可在线阅读,更多相关《嵌入式WEB服务器设计(90页珍藏版)》请在金锄头文库上搜索。

1、嵌入式WE服务器设计摘要 为实现远程控制,将嵌入式设备和WE服务器结合起来,构成嵌入式WEB服务器。本课题设计的嵌入式WEB服务器基于A实现,ARM芯片中安装有AR-Linx操作系统,最后可以实现静态页面和动态交互页面的发布,向W服务器写入命令。本课题的设计方案由pahe服务器、SQLite数据库和PH引擎构成,具体的设计安装过程本论文给出了具体论述。在RM-inx平台上安装ApachSQLie+HP系统,成功实现了管理员与QLite嵌入式数据库系统的动态交互。嵌入式WB服务器的设计对实现精确远程控制有着深远意义。核心词:嵌入式系统;WE服务器;SQLite数据库Th Designin fEd

2、deWEBSverAstrctIn order o aiev reot contrl,emedded vies nd E serers reobined to fmtheembededEB rer. T designgfemedded WEBserr s based o theRchi torize,the AR-Lnu opertngsystm s nsalled in te cip.Fialy,theyste cod sucessfll issuehsatic wb paes and the dynamic interctive ages, int ordrs to te WB erer.

3、 Thesgn pano the uject adeup y e Apach sevr、the SQLitedtbase anth PHP engne, te paper hsefied the secic rocesso esinan ntlon.pa + SQLitePaeinstalle in hRM-Lux platfrm,dnami intectionare succsflly ahievd. Tedesiginof emedd WEB sever has ar-reaching sinifican taciermeand rei cntrl.Key Words: EmbeddedS

4、ytms; WB Ser; SQLie Dtaas目录1绪论1 1.1 嵌入式WB服务器的发展背景.1 .2 嵌入式EB服务器的应用前景.2 .3 论文完毕的重要工作3 嵌入式WB服务器设计方案.42.1设计方案及比较.42.2 软件资源、硬件资源简介.62.1嵌入式操作系统简介.2.2.A芯片简介.83 嵌入式WEB服务器的设计. 3. 嵌入式WE服务器的构成.9 32嵌入式WEB服务器的工作方式.133.3 通信合同143.1 HTP合同.43. TCP合同.13.3. 嵌入式TCP/IP合同栈.15 3.4 浏览器/服务器通信过程.16 5 瘦WEB服务器.1 6 Apace+QLie+

5、PH系统14 简朴嵌入式WEB服务器设计194.1 软件分析.21 4.2 硬件实现.2 4.3 性能分析.65pache+QLe +PHP系统设计.26. SQLte数据库27 52Apache服务器.29 53PHP32 54 系统调试.346 结论.35道谢.37参照文献.38附录.40外文资料翻译.541 绪论 计算机技术的发展使得嵌入式系统近年来发展迅速,广泛应用到生产生活的各个方面。随着远程遥控在航天、医疗、军事领域的成功实现,人们但愿这一技术可以推广应用,为生产生活带来更多动力和便利。在某些应用场合如规定低功耗的场合,不需要安装一台完整的计算机进行控制,只需要安装有一种嵌入式EB

6、服务器即可满足需要,不仅节省了成本,也减少了占用空间。近年来,国内外研究嵌入式Interet的学者越来越多,她们成立众多的组织和机构,来专门讨论和制定该领域的原则和开发有关的技术。如Sena公司开发了一种小型的实验室系统,可以在网上访问并控制实验室的智能设备,这些设备涉及0-0亮度的台灯,0-10速度的电电扇以及开关式的壁灯。国内的公司如东大阿尔派公司开发了一套远程维护CT产品的诊断系统,通过Intret实现对各地C机的远程诊断和维护。本课题为嵌入式EB服务器的设计应用研究,基于ARM实现。在进一步学习研究WEB服务器工作原理的基本上,采用功能强大、合用于嵌入式系统的服务器和数据库,进行设立后

7、,实现了嵌入式WB服务器的设计。该系统占用存储空间小、性能稳定、源代码开放,是抱负的为小型设备配备的WEB服务器。目前,嵌入式EB服务器已经用于远程楼宇电梯控制、信息家电管理、生产过程控制等领域。本课题设计的嵌入式WEB服务器对于嵌入式系统在远程控制领域的推广应用品有深远意义。1.1 嵌入式WE服务器的发展背景 但凡带有微解决器的专用软硬件系统都可以称为嵌入式系统,嵌入式系统可以通过多种无线形式(如WAP、Bu Tooth等)和有线形式(TCPI)的网络连接方式实现它们之间的互相连接,因此,在网络通信市场上极具生命力。嵌入式设备,是指具有计算机功能,但又不称为计算机的设备或器材,几乎涉及了我们

8、周边的所有电路设备:PD、手机、数字电视机顶盒、汽车、微波炉、电梯、自动售货机、医疗仪器、自动取款机等。目前人们对Intenet应用的依赖限度日渐增长,也增进了嵌入式技术的增长。信息家电的发展也为嵌入式Itene技术提供空间,如面向Intenet的信息冰箱。这种信息家电的特点就是价格合理、功能强大、全面支持Inenet访问、软件可通过网络升级。嵌入式Iternet技术重要涉及传感器技术、通信技术、计算机技术和集成电路技术等。此前的设备控制系统一般是通过专用通信线进行的,其通信介质、通信合同、有关软件和硬件都是专用的,如Cn 总线技术、obu合同,而Interet技术的发展使嵌入式设备的远程控制

9、和管理方式有了变化。不需要专用的通信线路,并且传播的信息不局限于数据信号,尚有声音和图像。最重要的是其通信合同是原则且公开的。WEB技术的发展,变化了目前的信息体现形式,诸多应用都是基于W技术的。由于HTML语言的原则统一性,只要在嵌入式设备中有一种微型服务器,就可以使用任意一种WE浏览器接受和发送信息。因此如何设计这种特别的WEB服务器,如何在嵌入式设备中安装WE服务器,就成了嵌入式服务器的发展和研究方向。1.嵌入式WEB服务器的应用前景互联网覆盖率极广、联网设备众多、合同完善、功能强大,已经成为社会重要的基本信息设施,是重要的信息流通渠道。具有互联网的接入功能,已经成为众多使用微解决器的嵌

10、入式设备应用的发展方向。通过 Intrnt可以获得世界各个状态的实时变化,并且通过 Internt远程控制、调节,使之达到规定。例如将世界各地的气象站、 水文站联入Iternet,不仅可以实现无人监控,并且可以随时理解当时各地的状况;通过 Intenet对住宅进行远程监测与控制(如室内温度监测,空调遥控等);跨国公司对国外的工厂、生产线的监控;大型设备的远程管理与维护等。这样我们所面对的 nternet将不仅仅是服务器硬盘中的文献和数据,而是一种布满生机的现实世界。运用CPIP网络通信合同,任何计算机都可以使用通用的网络浏览软件访问配备嵌入式E服务器的设备,而不需要专门的计算机和软件;设备的信

11、息通过网页发布,可以使用数据、图表、动画等多种丰富的体现方式。WB通信是从客户机端开始的,客户机通过E浏览器向服务器发送一种查询祈求,当服务器接受到祈求时,由服务器负责对来自客户机的祈求做出回答,即找到要查询的信息,然后又由服务器将查询成果以TML标记的文本形式传递给客户机。具有网络接入功能的嵌入式设备可以应用在诸多场合,例如: * 信息家电:冰箱、空调、电视机、洗衣机等的网络化; *智能家庭管理系统:温度湿度控制系统,防火防盗系统; 工业自动化:生产过程控制、电网设备监测、石油化工系统; 对于嵌入式WEB服务器的研究和应用,其意义是重大的。它为管理、控制和监测多种各样设备提供了一种较好的途径

12、。这种设备可以是具有有限内存资源的8位或2位系统,并且这种方式是基于Itret的。这种设备可以在世界任何一种地方,只要将其连入Intenet就可以对其进行管理控制。. 论文重要完毕的工作本论文简介了一种基于ARM的嵌入式EB服务器的设计方案,硬件平台采用UPARM210-实验箱,重要工作在于软件方案的实现。本文在进一步学习目前的嵌入式EB服务器设计措施的基本上,结合AR功能强大的特点,提出了一种完善的设计思路,并完毕了系统的设计和最后的测试。论文构造如下:第一章简介了课题的发展背景、应用前景;第二章简介了嵌入式WEB服务器的设计方案及软硬件资源;第三章简介了嵌入式B服务器的构成、工作方式及其通信过程;第四章简介了简朴嵌入式服务器的设计;第五章简介了pahe+SQLte+PHP系统设计,将其在P-AM241-S

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号