Font Size: a A A

Implementation Of TCP/IP Stack In Embedded System

Posted on:2004-11-25Degree:MasterType:Thesis
Country:ChinaCandidate:Y H GongFull Text:PDF
GTID:2168360095957171Subject:Pattern Recognition and Intelligent Systems
Abstract/Summary:PDF Full Text Request
In recent years, research on connecting embedded system with Internet has become one of the focuses in applications of embedded system. The overall sharing of the global information resources is the development trend in the future and this research has met the trend. The implementation of TCP/IP stack in embedded system is the basis of the research.This paper design a tiny TCP/IP stack suitable for embedded systems with MCS-51 series MCU as its CPU. I adopt Keil SDK which integrated with editor, compiler, emluator and debugger as the development environment.The hardware platform mainly include AT89C55 with 20k bytes Flash, RTL8019AS and RTL8029AS, CPLD EPM7128S etc.The design of the tiny TCP/IP stack takes the TCP/IP reference model as the focus. RTL8019AS belong to the physical layer and the MAC layer. The driver of RTL8019AS belong to the LLC layer. The design of the main body of TCP/IP stack is divided into 2 parts. One part includes the design of transceiver buffer, global timer and the design of watcher program. The next part includes the design of IP module, ICMP module, UDP module, TCP module and HTTP module.Finally, I design a very simple dynamic Webserver based on the tiny TCP/IP stack to test the performance of the stack.
Keywords/Search Tags:embedded system, TCP/1P stack, Internet, RTL8019AS, C51
PDF Full Text Request
Related items