嵌入式以太网Web服务器的设计与实现
【摘要】:嵌入式技术在这些年得到了迅速的发展。随着信息技术的发展,在越来越多的嵌入式项目选择采用嵌入式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服务器,价格低廉,性能稳定。可以广泛应用在实时性要求不高的系统设计中。因此具有一定的实用价值。