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

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Linux的嵌入式WEB服器的研究

基于Linux的嵌入式WEB服务器的研究 目 录 中文摘要 III ABSTRACT V 第一章 引 言 1 1.1 嵌入式系统概述 1 1.1.1 嵌入式系统的概念 1 1.1.2 嵌入式系统的组成和特点 1 1.1.3 嵌入式系统的应用及发展趋势 2 1.2 嵌入式微处理器和操作系统概述 3 1.2.1 嵌入式微处理器 3 1.2.2 嵌入式操作系统 5 1.3 嵌入式WEB服务器 7 1.4 论文研究目的及主要研究工作 7 第二章 系统硬件的设计 9 2.1 微处理器选型 9 2.1.1 ARM7微处理器系列 10 2.1.2 ARM9 微处理器系列 10 2.1.3 ARM9E微处理器系列 11 2.1.4 ARM10E微处理器系列 12 2.1.5 SecurCore微处理器系列 12 2.1.6 StrongARM微处理器系列 13 2.1.7 Xscale处理器 13 2.2 S3C4510B硬件平台的设计 13 2.2.1 电源电路的设计 19 2.2.2 晶振电路的设计 20 2.2.3 复位电路的设计 21 2.3接口电路的设计 22 2.3.1 串行通信接口电路的设计 22 2.3.2 JTAG接口电路的设计 23 2.3.3 SDRAM接口电路的设计 24 2.3.4 Flash存储器接口电路的设计 27 2.3.5 I2C接口电路的设计 30 2.3.6 10M/100M以太网接口电路的设计 31 第三章 嵌入式Linux操作系统的移植 35 3.1 嵌入式Linux操作系统概述 35 3.2 建立开发环境 38 3.2.1 ADS1.2集成开发环境 38 3.2.2 建立交叉编译环境 39 3.3 引导加载程序Boot Loader的移植 39 3.3.1 Boot Loader的烧录和存储 40 3.3.2 Boot Loader的操作模式 40 3.4 μClinux操作系统内核的移植 41 3.4.1 编译μClinux内核 41 3.4.2 内核的加载运行 42 第四章 TCP/IP在嵌入式系统的应用 43 4.1 TCP/IP 协议 43 4.1.1 TCP/IP协议的层次模型 43 4.1.2 网络层协议 44 4.1.3 传输层协议 46 4.1.4 应用层协议 51 4.2 TCP/IP协议栈在μClinux下的实现 52 4.2.1 ARP协议的实现 52 4.2.2 IP协议的实现 52 4.2.3 TCP协议的实现 53 4.2.4 HTTP协议的实现 53 第五章 嵌入式WEB服务器的实现 55 5.1 嵌入式WEB服务器概述 55 5.2 BOA服务器的移植 56 5.3 μClinux下实现静态WEB页面的访问 57 5.4 μClinux实现动态WEB页面的访问 58 第六章 总结与展望 61 6.1 研究工作总结 61 6.2 不足与展望 61 注 释 63 参考文献 64 致 谢 65 基于Linux的嵌入式WEB服务器的研究 中文摘要 随着嵌入式系统在社会各个领域的广泛应用,它正以不同的形式影响着人们的生产、生活方式。但是,目前大多数嵌入式系统处于单独应用方式,以嵌入式微处理器为核心,与一些监测、伺服、指示设备配合实现一定的功能。在一些工业控制和汽车电子应用中,为了实现多个微处理器之间的信息交流,利用CAN、RS-232、RS-485Internet之外的。 Internet现已成为社会重要的基础信息设施之一,是信息流通的重要渠道,如果嵌入式系统能够连接到Internet上,则可以方便、低廉地将信息传送到几乎世界上的任何一个地方,并可方便地实现远程控制。并使其使用范围大大提高,这样就能够很好的实现远程监控。本文就是基于此提出的,通过硬件平台的设计和软件设计,构建一个嵌入式WEB服务器,实现嵌入式系统接入互联网的功能。 论文主要从硬件和软件两方面来研究嵌入式WEB服务器,在硬件方面,通过比较各种不同的微处理器的性能,最后选定一种应用广泛和性价比高的微处理器作为硬件平台,以此平台为基础,设计构建所需的各种基本外围设备,满足开发的需要,在软件方面,主要将开源代码,功能强大的μClinux操作系统,经过裁剪,移植到开发板上,运用TCP/IP协议实现Internet接入。 论文主要开展了以下几方面的研究工作: (1)研究选定嵌入式微处理器设计构建开发平台所需的外围接口电路,为下一步的开发提供高效、可靠的硬件平台。 (2)研究嵌入式操作系统的移植方法和嵌入式WEB服务器的具体实现,利用TCP/IP协议和Socket套接字实现嵌入式WEB服务器和客户端的网络通信。利用终端机的浏览器和客户软件直接访问嵌入式WEB服务器,而不需要PC

您可能关注的文档

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档