学位论文 > 优秀研究生学位论文题录展示
嵌入式以太网Web服务器的设计与实现
作 者: 曹洋
导 师: 张昆仑
学 校: 西南交通大学
专 业: 电力电子与电力传动
关键词: 嵌入式 以太网 Web服务器 TCP/IP协议簇
分类号: TP393.09
类 型: 硕士论文
年 份: 2004年
下 载: 414次
引 用: 5次
阅 读: 论文下载
内容摘要
嵌入式技术在这些年得到了迅速的发展。随着信息技术的发展,在越来越多的嵌入式项目选择采用嵌入式Web服务器的方式来实现与Internet网的数据交换。可见,嵌入式Web服务器极其相关技术将是嵌入式技术发展的热点方向。而以太网是构筑现代Internt网络的基础,因此基于以太网的嵌入式Web服务器将是具有很高的实用价值。 论文首先简要回顾了嵌入式技术的发展历史和发展方向。在分析了以太网及其高层协议的基础上,提出了基于8位单片机的嵌入式以太网Web服务器的实现方案。硬件的设计采用了PHLIPS公司的89C668单片机和RTLTECK公司的以太网接口芯片8019。在剖析了以太网上的高层协议-TCP/IP协议族的基础上,对TCP/IP议的进行了精简。并且利用C语言编写了精简了的TCP/IP协议堆栈。并将它移植到了嵌入式以太网Web服务器上,在此基础上,实现了HTTP协议,从而实现了Web服务器的Web服务功能。并且利用HTTP协议,实现了远程计算机通过Internet网络对嵌入式Web服务器中I/O总线设备的控制。 通过对嵌入式以太网Web服务器的测试实验。表明基于8位单片机的嵌入式以太网Web服务器的实现方案是切实可行的。 本文通过对嵌入式Web服务器在以太网上的实现的研究,讨论了实现这一技术的关键问题,为实现更复杂功能的嵌入式Web服务器打下了基础。同时使用本文所设计基于8位单片机的嵌入式以太网Web服务器,价格低廉,性能稳定。可以广泛应用在实时性要求不高的系统设计中。因此具有一定的实用价值。
|
全文目录
第1章 绪论 8-11 1.1 论文选题的背景 8-9 1.2 国内外的发展和研究现状 9 1.3 论文研究的任务和意义 9-11 第2章 以太网络技术及其高层协议 11-22 2.1 信道分配协议 11-15 2.1.1 ALOHAH协议 11-12 2.1.2 分隙ALOHAH协议 12 2.1.3 CSMA/CD协议 12-15 2.2 IEEE802.3标准和以太网 15 2.3 以太网所定义的通信电缆 15-16 2.4 以太网通信电缆上的数据编码 16 2.5 以太网上的数据帧格式 16-18 2.6 ISO/OSI模型 18-19 2.7 基于以太网的TCP/IP参考模型 19-22 第3章 嵌入式以太网Web服务器的设计 22-63 3.1 硬件 22-40 3.1.1 P89C668单片机 23-25 3.1.2 P89C668单片机管脚功能 25-27 3.1.3 RTL8019AS网络接口芯片 27-33 3.1.4 P89C668与RTL8019AS接口电路设计 33-36 3.1.5 RTL8019AS驱动程序的设计 36-38 3.1.6 RS232串行通信接口电路 38-39 3.1.7 I~2C总线的LED显示电路 39-40 3.2 Web服务有关的协议及封装格式 40-49 3.2.1 以太网帧的封装格式 41-42 3.2.2 ARP数据封装格式 42-43 3.2.3 IP数据报格式 43-45 3.2.4 ICMP数据报格式 45-46 3.2.5 TCP数据报格式 46-49 3.3 Web服务器各协议的实现 49-62 3.3.1 ARP协议的实现 51-52 3.3.2 PING的实现 52-55 3.3.3 TCP协议的实现 55-59 3.3.4 HTTP协议的实现 59-62 3.4 Web服务器软件的流程图和开发环境 62-63 第4章 嵌入式Web服务器的测试实验 63-72 4.1 嵌入式Web服务器ICMP协议测试实验 64-66 4.2 嵌入式Web服务器TCP协议的测试实验 66-67 4.3 嵌入式Web服务器HTTP协议的测试实验 67-70 4.4 实验总结 70-72 结论 72-73 致谢 73-74 参考文献 74-76 攻读硕士学位期间发表的论文 76-77 附录 77-108
|
相似论文
- 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
- 汽车的电动助力转向系统,U463.4
- 面向软件的故障注入工具的研究与实现,TP311.52
- 基于用户兴趣特征的图像检索研究与实现,TP391.41
- 基于ARM9的Windows CE系统移植,TP316.7
- 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
- 精密时钟同步协议研究与实现,TP393.11
- 基于千兆网的双相机高速同步采集系统设计,TP274.2
- 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
- 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
- LXI-VXI适配器研制,TP274
- 高性能恒温晶体振荡器温度控制系统的研究,TN752
- 扩招后全日制硕士研究生思想政治教育问题研究,G643.1
- 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
- 嵌入式中医经脉理疗仪的研究,R197.39
- 数字电视中间件中图形界面引擎的研究与应用,TP391.41
- 碳纳米管复合修饰物电极及其在电分析化学中的应用,O657.1
- 基于windows xp嵌入式系统的心电检测分析仪,R197.39
- 网络传输中的ROI图像编码算法研究,TN919.81
- 基于嵌入式系统钻孔成像装置的研究,P634.3
- 基于嵌入式Web服务器的监控系统研究,TP393.05
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com
|