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

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

ID:37380639

大小:765.64 KB

页数:72页

时间:2019-05-23

基于Linux的嵌入式WEB服务器的研究_第1页
基于Linux的嵌入式WEB服务器的研究_第2页
基于Linux的嵌入式WEB服务器的研究_第3页
基于Linux的嵌入式WEB服务器的研究_第4页
基于Linux的嵌入式WEB服务器的研究_第5页
资源描述:

《基于Linux的嵌入式WEB服务器的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业论文基于Linux的嵌入式WEB服务器的研究目录中文摘要IIIABSTRACTV第一章引言11.1嵌入式系统概述11.1.1嵌入式系统的概念11.1.2嵌入式系统的组成和特点11.1.3嵌入式系统的应用及发展趋势21.2嵌入式微处理器和操作系统概述31.2.1嵌入式微处理器31.2.2嵌入式操作系统51.3嵌入式WEB服务器71.4论文研究目的及主要研究工作7第二章系统硬件的设计92.1微处理器选型92.1.1ARM7微处理器系列102.1.2ARM9微处理器系列102.1.3ARM9E微处理器系列112.1.4

2、ARM10E微处理器系列122.1.5SecurCore微处理器系列122.1.6StrongARM微处理器系列132.1.7Xscale处理器132.2S3C4510B硬件平台的设计132.2.1电源电路的设计192.2.2晶振电路的设计202.2.3复位电路的设计212.3接口电路的设计222.3.1串行通信接口电路的设计222.3.2JTAG接口电路的设计232.3.3SDRAM接口电路的设计242.3.4Flash存储器接口电路的设计272.3.5I2C接口电路的设计302.3.610M/100M以太网接口电

3、路的设计31第三章嵌入式LINUX操作系统的移植353.1嵌入式Linux操作系统概述353.2建立开发环境383.2.1ADS1.2集成开发环境38V毕业论文3.2.2建立交叉编译环境393.3引导加载程序BootLoader的移植393.3.1BootLoader的烧录和存储403.3.2BootLoader的操作模式403.4µClinux操作系统内核的移植413.4.1编译µClinux内核413.4.2内核的加载运行42第四章TCP/IP在嵌入式系统的应用434.1TCP/IP协议434.1.1TCP/IP

4、协议的层次模型434.1.2网络层协议444.1.3传输层协议464.1.4应用层协议514.2TCP/IP协议栈在µClinux下的实现524.2.1ARP协议的实现524.2.2IP协议的实现524.2.3TCP协议的实现534.2.4HTTP协议的实现53第五章嵌入式WEB服务器的实现555.1嵌入式WEB服务器概述555.2BOA服务器的移植565.3µClinux下实现静态WEB页面的访问575.4µClinux实现动态WEB页面的访问58第六章总结与展望616.1研究工作总结616.2不足与展望61注释6

5、3参考文献64致谢65V毕业论文基于Linux的嵌入式WEB服务器的研究中文摘要随着嵌入式系统在社会各个领域的广泛应用,它正以不同的形式影响着人们的生产、生活方式。但是,目前大多数嵌入式系统处于单独应用方式,以嵌入式微处理器为核心,与一些监测、伺服、指示设备配合实现一定的功能。在一些工业控制和汽车电子应用中,为了实现多个微处理器之间的信息交流,利用CAN、RS-232、RS-485等总线将微处理器组网,但这种网络的范围有限,有关的通信协议也比较简单,并且一般是孤立于Internet之外的。Internet现已成为社会

6、重要的基础信息设施之一,是信息流通的重要渠道,如果嵌入式系统能够连接到Internet上,则可以方便、低廉地将信息传送到几乎世界上的任何一个地方,并可方便地实现远程控制。并使其使用范围大大提高,这样就能够很好的实现远程监控。本文就是基于此提出的,通过硬件平台的设计和软件设计,构建一个嵌入式WEB服务器,实现嵌入式系统接入互联网的功能。论文主要从硬件和软件两方面来研究嵌入式WEB服务器,在硬件方面,通过比较各种不同的微处理器的性能,最后选定一种应用广泛和性价比高的微处理器作为硬件平台,以此平台为基础,设计构建所需的各种

7、基本外围设备,满足开发的需要,在软件方面,主要将开源代码,功能强大的µClinux操作系统,经过裁剪,移植到开发板上,运用TCP/IP协议实现Internet接入。论文主要开展了以下几方面的研究工作:(1)研究选定嵌入式微处理器设计构建开发平台所需的外围接口电路,为下一步的开发提供高效、可靠的硬件平台。(2)研究嵌入式操作系统的移植方法和嵌入式WEB服务器的具体实现,利用TCP/IP协议和Socket套接字实现嵌入式WEB服务器和客户端的网络通信。利用终端机的浏览器和客户软件直接访问嵌入式WEB服务器,而不需要PC机

8、来作为交互的媒介。实现了通过Internet来对嵌入式终端系统的远程监控。(3)分析CGI原理,设计嵌入式WEB服务器应用程序。构建好WEB服务器后,还要使用动态网页技术为其研发应用程序,因为单单的静态网页是满足不了服务器和客户端交互的功能的。V毕业论文本论文的研究开发工作是在实践基础上完成的,对以ARM7TDMI为核心的S3C4510B嵌入式

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

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

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