linux下的web服务器的移植和建立实验

linux下的web服务器的移植和建立实验

ID:25522433

大小:1.97 MB

页数:13页

时间:2018-11-20

linux下的web服务器的移植和建立实验_第1页
linux下的web服务器的移植和建立实验_第2页
linux下的web服务器的移植和建立实验_第3页
linux下的web服务器的移植和建立实验_第4页
linux下的web服务器的移植和建立实验_第5页
资源描述:

《linux下的web服务器的移植和建立实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《嵌入式系统》课程设计(题目:基于linux下web服务器移植与实现)院(系)信息工程学院专业班级11计科本2班学生姓名完圆圆、孙超、周谭盛子、周眉、钱福星学号1142151121、20、20、05设计地点教13(605)指导教师王华本起止时间:2014年11月3日至2014年11月14日基于linux下web服务器移植与实现摘要提出了一种基于ARM嵌入式系统web技术的移植的实现方法,以及相应的系统硬件结构和软件的流程。该系统对温度、湿度、光照、人体、震动值进行采集,并在上位机上进行处理和显示,从而达到对环境的监测和保护

2、的目的。由于采用了ZigBee技术,该系统具有低成本、低功耗、智能化、易维护、保护生态环境等特点,且具有很好的实用性。关键词:ZigBee技术;ARM嵌入式系统;环境监测系统;AbstractThispaperproposesaenvironmentalmonitoringsystembasedonARMembeddedsystemZigBeetechnologyrealizationmethod.Andthecorrespondingsystemhardwarestructureandsoftwareflow.Thesy

3、stemoftemperature,humidity,illumination,thehumanbody,thevibrationvalueofacquisition,andtoprocessanddisplayontheuppermachine,soastoachievethepurposeofmonitoringandprotectionofenvironment.ByusingZigBeetechnology,thesystemhaslowcost,lowpowerconsumption,intelligent,ea

4、sytomaintainandprotecttheecologicalenvironmentetc,andhasagoodpracticability.Keywords:ZigBeetechnology;ARMembeddedsystem;Theenvironmentalmonitoringsystem;目录1综述1.1本文研究背景与意义1.2web移植的特点1.3web移植技术介绍2搭建平台由于本课题采用的是嵌入式linux系统,由于通用PC机一般都是x86架构,在x86架构使用的编译器是GCC,但是本课题使用的是ARM

5、架构,因此必须在x86架构上搭建交叉编译器。2.1嵌入式系统概述嵌入式系统并不是一个新兴的领域,它早已出现并深入了我们的生活。人们的日常工作、生活都已经离不开嵌入式系统的产品。嵌入式系统是应用于特定的环境下执行专业领域任务的应用系统,与通用型计算机系统相比,它具有以下特点:①专用性,面向具体应用,用于完成某一特定任务。②实时性,许多应用场合都有实时要求。③嵌入式系统是将先进的计算机技术、半导体工艺、电子技术、通信网络技术以及各领域的具体应用融合在一起的产物。④嵌入式系统的软硬件都必须高效率地设计,在保证稳定、安全、可靠的基

6、础上进行量体裁衣,力争在同样的硅片面积上实现更高的性能,降低成本。⑤开发需要专门的开发工具和环境。嵌入式系统本身不具备自主开发能力,必须有一套交叉开发工具和环境才能进行开发。和一般的计算机系统一样,嵌入式系统也是由硬件和软件系统构成,硬件包括嵌入式处理器及外围设备,软件主要是嵌入式操作系统和嵌入式应用软件。2.2Linux操作系统Linux从1991年问世到现在,短短十几年的时间已经发展成为功能强大、设计完善的操作系统之一。作为最能体现互联网自由和开放精神的代表,Linux自诞生以来就以软件源代码开放、可自主开发和高效灵活

7、等特点迅速得到众多软件开发者的推崇。并且,随着互联网的迅猛发展,Linux正取代Windows成为全球增长最快的操作系统。随着Linux应用的普及,Linux下的软件开发无疑会成为IT业发展的又一次高潮。Linux操作系统主要有以下特点:1)自由软件;2)完全兼容POSIX1.0标准;3)支持多用户和多任务;4)良好的用户界面;5)支持多种文件系统;6)丰富的网络功能;7)可靠的系统安全;8)良好的可移植性;正是由于以上特点,Linux在短时间内获得了飞速的发展,已在各个行业得到了广泛的应用。同时,Linux嵌入式系统具有

8、优秀的可移植性,利用Linux系统来进行软件开发已经成为一种趋势。可以想象,Linux的发展前景非常可观。3硬件技术介绍3.1系统总体设计本文是基于Linux下web移植与实现,4功能实现4.1网关设置(1)查看实验箱IP图4.1查看试验箱IP(2)设置PC机、虚拟机网关使三者能够ping通1、设置虚拟

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

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

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