ARM平台嵌入式WEB服务器设计与实现.docx
《ARM平台嵌入式WEB服务器设计与实现.docx》由会员分享,可在线阅读,更多相关《ARM平台嵌入式WEB服务器设计与实现.docx(18页珍藏版)》请在优知文库上搜索。
1、HUNANUNIVERSITYOFTECHNO1.OGY(2014届)本科毕业设计(论文)资料题目名称:学院(部工专业:学生姓名:班级:指导老师姓名:最终评定成果,ARM平台嵌入式WEB服务器的设计及实现计第机及通信学院通信103班伍柏林通信103学号:叶玮琼职称,一一湖南工业高校教务处湖南工业高校本科毕业论文(设计)诚信声明本人慎重声明:所呈交的毕业论文(设计),题目ARM平台嵌入式WEB服务器的设计及实现是本人在指导老师的指导卜.,进行探讨工作所取得的成果。对本文的探讨作出重要贡献的个人和集体,均已在文章以明确方式注明。除此之外,本论文(设计)不包含任何其他个人或集体己经发表或撰写过的作品
2、成果。本人完全意识到本声明应担当的责任。作者签名:伍柏林日期:2014年4月23日论文主要介绍了基于ARM9的嵌入式WCb服务器BOa的软、硬件设计及我实现,其中硬件部分的核心是:星的S3C2440为处理器.最终成果形式为可以远程访问的WebSerVer嵌入式服务器。Boa是一款单任务的HTlP眠务器。及其他传统的Web服务器不同的是当有连接恳求到来时,它并不为每个连接堆独创建进程,也不通过豆制自身进程来处理多链接,而是通过建立HTTP恳求列表来处理多路HTTP连接恳求。同时它只为CGI程序创建新的进程,这样就在最大程度上节约J系统资源,这对嵌入式系统来说至关重要。同时它还具有自动生成书目、自
3、动解压文件等功能。因此,Boa在战入式系统中具有很高的应用价值.关键词:ARM;1.inUx;嵌入式WCb服务器:CGlAbstractTinspaperhasmainlydevelopedthesoftwarehardwaredesignandrealizationoftheembeddedWebserverBoabasedonARM.AndthecoreofthehardwarePartisS3C2440microprocessorproducedbySamsungThefinalachievementistheembeddedwebserverwhichcanremotevisit.Bo
4、aisasingle-taskingHTTPserver.That11wansthatunliketraditionalwebservers,itdocsnolforkforeachincomingconnection*nordoesitforkmanycopiesoitselftohandlemultipleconnections.ItinternallymultiplexesalloftheongoingHTPconnections.AndforksonlyforCGIprograms,thisisveryimportanttoembeddedsystem.Atthesametime,it
5、alsohasthefunctionofautomaticdirectorygeneralionautomaticandsoon.SoBoaisofhighlyvaluein(heembeddedsystemapplication.Keywords:ARM:1.inux:EmbeddedWebserver:CGI第一章引言随若汁兑机技术的发展,嵌入式系统已成为汁算机领域的一格电要组成部分。以ARM体系结构设计的微处理器具有高性能、低功耗和低成本的特点,它广泛应用于收人式系统设计领域,是目前最广泛的32位微处理器。以前设备限制系统股是通过通信线路进行的,其通信介质、通信协议、相关软件和硬件都是专
6、用的,而InternCt技术的发展使嵌入式设备的远程限制和管理方式有了变更。不须要专用的通信线路,并且传输的信息不局限丁数据信号,还有声音和图像.最终要的是其通信协议是标准且公开的.随着Web技术的发展,几乎变更了现在的信息表达形式,很多应用都是基于Web技术的.由于HTM1.语言的标准统一性,只要在嵌入式设备中有一个御(型服务器,就可以运用随意一种Web阅读器接收和发送信息.所以如何设计这种特殊的WCb服务器,如何在嵌入式设备中安装WCb服务器,就成了嵌入式Web服务器的发展和探讨方向.对于嵌入式Web服务器的探讨和应用,其意义是重大的,它为我们管理、限制和监测各种各样的设备供应了一个很好的
7、途径.这种设备可以是具有有限内存资源的8位或16位系统,已足的供应一个用户界面,而且这种方式是基于InlCmeI的。这种设备可以在世界任何一个地方,只要它连入Intemet就能够限制它.其次章课题背景这章对嵌入式系统作了定义,具体介绍了嵌入式1.inUX以及嵌入式1.inUX在现代嵌入式系统中的地位,殷终介绍了本次课题的硬件平台。嵌入式系统被定义为:以应用为中心、以计舞机技术为基础、软件硬件可裁剪、适应应用系统对功能、牢器性、成本、体枳、功耗严格要求的专用计算机系统,在制造工业、过程限制、通讯、仪器、仪表、汽车、船舶、航空、航天、军事装备、消费类产品等方面均是嵌入式计算机的应用领域.嵌入式系统
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ARM 平台 嵌入式 WEB 服务器 设计 实现
