没有合适的资源?快使用搜索试试~ 我知道了~
基于ARM的嵌入式Web服务器设计与实现.doc
需积分: 9 0 下载量 32 浏览量
2022-07-17
10:38:05
上传
评论
收藏 90KB DOC 举报
温馨提示
试读
14页
基于ARM的嵌入式Web服务器设计与实现.doc
资源详情
资源评论
资源推荐
1
河南工业大学 嵌入式系统课程设计
题目:基于 ARM 的嵌入式 Web 服务器设计与实现
专业课程设计任务书
学生姓名
专业班级
学院名称
学号
题目
基于 ARM 的嵌入式 Web 服务器设计与实现
课题性质
工程设计
课题来源
自拟
指导教师
同组姓名
主要内容
设计一个嵌入式系统,Web 服务器设计与实现。要求:
1. 了解 Web 服务器的原理
2。Web 服务器的设计与实现
任务要求
设计系统的总体方案,并进行论证。
说明 Web 服务器的原理和 ARM 微处理器控制板工作原理及组成,画出
电路的总体方框图和电路原理图。
说明系统工作原理,对系统进行调试。
写出课程设计报告。
参考文献
嵌入式系统技术有关教材
电路设计手册
其他资料
审查意见
指导教师签字:
2018 年 1 月 6 日
说明:本表由指导教师填写,由教研室主任审核后下达给选题学生,装订在设计(论文)首页
2
目录
摘 要............................................................................................................................4
1 嵌入式 Web 服务器的软件构成 ................................................................5
1.1 CGI 技术....................................................................................................5
1.1.1 CGI 概述.................................................................................................5
1.1。2CGI 工作原理.......................................................................................5
2 嵌入式 Web 服务器简述 ...........................................................................7
2.1 嵌入式 Web 服务器的主要应用 ............................................................8
2。2 嵌入式 Web 服务器的优点 .................................................................8
2.3 嵌入式 Web 服务器实现原理 ................................................................8
3 嵌入式 Web 服务器硬件整体结构 ...........................................................9
........................................................................................................................10
........................................................................................................................10
3.1 嵌入式 Web 服务器软件构成 ..............................................................10
3。2 精简 TCP/IP 协议及实现...................................................................11
3.2。1 ARP 协议及其实现 ..........................................................................11
3。2.2 ICMP 协议及其实现 ........................................................................11
3.2。3 IP 协议及其实现 ..............................................................................11
3.2。4 TCP 协议及实现 ..............................................................................12
3。3 HTTP 协议...........................................................................................12
3.4 CGI 接口.................................................................................................13
4 系统软件设计............................................................................................13
4。1 嵌入式操作系统..................................................................................13
4。2 Boa 的移植 ...........................................................................................13
4.3 软件实现.................................................................................................14
5 实验测试....................................................................................................16
6 结束语........................................................................................................17
参考文献......................................................................................................................18
摘要
随着计算机、网络通信和 Internet 技术的飞速发展和不断进步,嵌入式系
统在家庭和工业应用越来越广泛。如何将嵌入式系统和工业控制系统接入
Internet,综合利用嵌入式系统资源,实现嵌入式系统的远程管理和控制,已成
为倍受关注的研究课题,而实现嵌入式系统的网络化则成为嵌入式系统的发展趋
势.
网络通信时,应用程序使用 C/S(客户/服务器)模式进行信息交互。传统的
服务器程序一般运行在大型的拥有高级操作系统的服务器的计算机上,这样服务
3
器软件需要强大的硬件和系统软件支持。嵌入式网络服务器是利用嵌入式系统实
现服务器的软件和硬件功能,是嵌入式技术和网络技术相结合的产物。与传统服
务器相比,嵌入式 Web 服务器具有结构简单、体积小、可靠性强以及方便灵活等
特点.这些让它具有很大的发展潜力。另一方面,嵌入式 Web 服务器与传统的 web
服务器相比,也受到一些限制。传统的 Web 服务器主要用于处理较大的客户量的
同时并发访问,硬件方面有强大的处理器和内存支持,软件方面有商业数据库支
持,而嵌入式 Web 服务器的处理能力和存储容量都有限,这就要求嵌入式 Web 服
务器在设计过程中需要尽量合理利用资源。
将嵌入式技术与 Web 技术相结合,已成为目前嵌入式系统的一个重要发展方
向和必然趋势。利用源代码开放的 uClinux 为操作系统平台,实现了以 ARM 微处
理器为核心的嵌入式 Web 服务器,在分析了嵌入式 Web 服务器的体系结构后,给
出了系统的硬件结构组成和软件设计。对 Web 服务器的测试结果表明,该服务器
运行稳定、控制方便,将在智能家居、远程数据采集、工业控制等领域有着广泛
的应用前景。
关键词:网络通信;嵌入式系统;ARM 处理器;uClinux;Boa 服务器;
剩余13页未读,继续阅读
智慧安全方案
- 粉丝: 3649
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0