嵌入式TCP/IP栈设计及WEB应用开发

嵌入式TCP/IP栈设计及WEB应用开发

http://paper.dic123.com/lunwen.183882/


Embedded TCP/IP Stack Design and Web Application Development
论文作者李雅惠
论文导师杨斌,论文学位硕士,论文专业计算机应用技术
论文单位西南交通大学,点击次数8,论文页数68页File Size2960k
2004-06-01嵌入式DOS系统;嵌入式TCP/IP;嵌入式WEB
Embedded DOS system, Embedded TCP/IP, Embedded WEB
嵌入式系统的Internet接入技术是目前嵌入式系统研究的发展方向。Internet现已成为社会重要的基础信息设施之一,是信息流通的重要渠道。嵌入式系统连接到Internet上面,可以方便、低廉地将信息传送到几乎世界上的任何一个地方。 本文首先对嵌入式系统的特点进行了介绍,然后根据其特点总结出衡量嵌入式TCP/IP的几个指标。本文严格从这几个指标出发,针对嵌入式应用的特殊要求,在不违反协议标准的前提下,对标准TCP/IP协议进行了简化。在接下来的章节里,本文进行了网卡RTL8019AS的驱动程序的开发,随后在此基础之上,分别提出嵌入式ARP、嵌入式IP、嵌入式UDP、嵌入式TCP的简化算法,并成功实现了这些简化算法。 然后,本文遵循CGI标准,提出了一种在单任务DOS系统下实现嵌入式CGI服务器的方法。经过不懈努力,本文基本实现了预定目标。在上述设计的嵌入式TCP/IP之上,在单任务DOS平台下成功实现了嵌入式CGI WEB服务器。并通过在嵌入式设备上连接AD/DA数据采集卡和LED,实际验证了该CGI服务器的正确性。 最后,本文进行了系统测试的工作。将基于标准TCP/IP的功能强大的PC主机作为实验机,嵌入式TCP/IP主机作为目标机。通过观察实验机和目标机之间的通信情况,对上述各组件进行了详细测试,并根据测试结果对今后的工作提出了一些展望和设想。
Today, connecting embedded device with Internet is the trend of embedded system research. Internet has become an important base-information-establishment of our society. It"s also an important manner of information communication. By connecting embedded device with Internet, information can be sent to anywhere of the world immediately and conveniently.First, this paper introduces the characteristics of embedded system, and summaries the features of embedded TCP/IP with these characteristics. Then, it starts the job of developing network card driver of RTL8019AS and simplifying standard TCP/IP protocol, and finally presents responding implementing algorithms in detail.Then, according to CGI standard, this paper presents a method of realizing embedded CGI web server under single-task operating system DOS. After insistent efforts for the past whole year, the expected outcome is achieved basically. It successfully realizes embedded CGI web server under DCS operating system on the basis of embedded TCP/IP designed beforehand. And, by connecting AD/DA data collection card and LEDs, correctness of this CGI server is validated.Finally, this paper introduces some test job for the whole system. Taking the standard desktop PC as the experimental machine, and the embedded computer as the target machine, the test job is carefully done for every part of the design by observing communication of the experimental machine and the target machine. Then, It presents some future improvements of this design.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值