学位论文 > 优秀研究生学位论文题录展示

嵌入式以太网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

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 汽车的电动助力转向系统,U463.4
  3. 面向软件的故障注入工具的研究与实现,TP311.52
  4. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  5. 基于ARM9的Windows CE系统移植,TP316.7
  6. 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
  7. 精密时钟同步协议研究与实现,TP393.11
  8. 基于千兆网的双相机高速同步采集系统设计,TP274.2
  9. 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
  10. 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
  11. LXI-VXI适配器研制,TP274
  12. 高性能恒温晶体振荡器温度控制系统的研究,TN752
  13. 扩招后全日制硕士研究生思想政治教育问题研究,G643.1
  14. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
  15. 嵌入式中医经脉理疗仪的研究,R197.39
  16. 数字电视中间件中图形界面引擎的研究与应用,TP391.41
  17. 碳纳米管复合修饰物电极及其在电分析化学中的应用,O657.1
  18. 基于windows xp嵌入式系统的心电检测分析仪,R197.39
  19. 网络传输中的ROI图像编码算法研究,TN919.81
  20. 基于嵌入式系统钻孔成像装置的研究,P634.3
  21. 基于嵌入式Web服务器的监控系统研究,TP393.05

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com