基于Linux的嵌入式WEB服务器的研究

来源 :山东师范大学 | 被引量 : 0次 | 上传用户:chitianshyitt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术和通信技术的发展,嵌入式系统已经应用到社会的各个领域。嵌入式系统正以不同的形式影响着人们的生产、生活和学习方式。目前大多数嵌入式系统处于单独应用方式,以嵌入式微处理器为核心,与一些监测、伺服、指示设备配合实现一定的功能。在教育方面常用的电子词典、电子书、MP3、MP4等大多数数字设备处于独立应用状态,不能直接和Internet连接,不能实现实时的信息更新和信息交互。在一些工业控制和汽车电子应用中,为了实现多个微处理器之间的信息交流,利用CAN、RS-232、RS-485等总线将微处理器组网,但这种网络的范围有限,有关的通信协议也比较简单,并且一般是孤立于Internet之外的,没有实现系统的互联,这样就大大限制了其应用范围。Internet现已成为社会重要的基础信息设施之一,是信息流通的重要渠道,如果嵌入式系统能够连接到Internet上,就可以方便、低廉地将信息传送到几乎世界上的任何一个地方,并且能够实现远程控制,使其应用范围和性能大大提高,这样就能够很好的实现远程监控。本文就是基于此提出的,通过硬件平台的搭建和软件设计,构建一个嵌入式WEB服务器,实现嵌入式系统接入互联网的功能。论文主要从硬件平台的搭建和软件操作系统的移植两方面来研究嵌入式WEB服务器。在硬件平台的设计,主要通过比较各种不同的微处理器的性能,选定一种应用广泛并且性价比高的微处理器作为硬件平台的核心,设计构建所需的各种基本外围接口电路,来满足开发的需要,在软件方面,主要将开源代码,功能强大的μClinux操作系统,经过裁剪,移植到开发板上,运用TCP/IP协议实现Internet接入。论文主要开展了以下几方面的研究工作:(1)研究选定嵌入式微处理器,设计构建开发平台所需的外围接口电路,为下一步的开发提供高效、可靠的硬件平台。(2)研究嵌入式操作系统的移植方法和嵌入式WEB服务器的具体实现,利用TCP/IP协议和Socket套接字实现嵌入式WEB服务器和客户端的网络通信。利用终端机的浏览器和客户软件直接访问嵌入式WEB服务器,而不需要PC机作为交互的媒介,实现了通过Internet来对嵌入式终端系统的远程监控。(3)分析CGI原理,设计嵌入式WEB服务器应用程序。在构建好WEB服务器后,并使用动态网页技术为其研发应用程序,因为单单的静态网页是满足不了服务器和客户端交互的功能的。本论文的研究开发工作是在实践基础上完成的,对以ARM7TDMI为核心的S3C4510B嵌入式硬件平台进行了全面的设计研究,在此基础上成功的移植了Linux操作系统,通过调试,该软、硬件平台运行正常,并在该平台上实现了嵌入式WEB服务器,使得嵌入式系统成功接入Internet。在此基础上的各种各样的软件开发和使用都变得更加方便灵活。通过使用通用的浏览器,用户可以随时随地访问嵌入式WEB服务器,并维护嵌入式设备,这给系统的使用带来了极大的方便,达到了预期的效果。
其他文献
在当今的教学工作中课程评价已是不可缺少的一部分,它逐渐成为教育工作者广为关注的话题。随着互联网时代的发展,采用网络信息技术对学生学习进行价值判断已成为信息时代发展的
我国少数民族传统武术是少数民族世代相传的文化遗产,是我国传统文化的精髓。瑶拳是具有瑶族特色和瑶族风格的传统拳种,它与瑶族传统文化有着很深的渊源,是瑶族人民共同创造出来
大数据时代背景下,蓬勃发展的国家和社会调动了信息技术的飞跃式发展。同时,信息技术的飞跃发展也促进了国家和社会发展的现代化进程。互联网几乎已经渗透到各行各业,网络信息技
目的:  网球运动的动作方式是短时间、非周期性、较大强度的,特点是在快速移动中爆发性用力,初学网球者快速移动中难于稳定、协调发力而影响掌握动作技能。核心力量训练可以刺
为确定巡青938玉米品种不同收获期秸秆的营养价值,对其秸秆开展化学成分分析和体外干物质消化率测定。结果显示,巡青938玉米品种秸秆在籽粒3/4乳线期时营养价值最高,这一特性
随着社会经济的发展、“以教学模式改革为核心”的教学改革不断深入,高职英语教学有新的发展需要。但是,现实高职英语教学模式难以应对其需要。要解决实际需要和现实差距的问题
自去年8月《江泽民文选》出版发行、中央作出《关于学习〈江泽民文选〉的决定》以来,各地区各部门按照中央的要求,组织党员、干部认真学习《江泽民文选》,取得了重要的阶段性
提问是思维的一种外在表现。一个会提问的人,就可以说他是一个爱思考、学习主动性强的人。在现实的集体教学活动中,“沉默的大多数”是普遍现象,教师往往主导着教学的整个过