Font Size: a A A

Embedded Tcp / Ip Protocol Stack Design And Realization

Posted on:2008-11-24Degree:MasterType:Thesis
Country:ChinaCandidate:H R ZhouFull Text:PDF
GTID:2208360212479110Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
With the application and development of the embedded system in the field of the industrial contol, and the trend of the network control, the network features of the embedded system are more attention.Currently, most TCP/IP stack is based on 32-bit microprocessor. However, 32-bit microprocessors grow slowly in the field of the industrial control, 8-bit and 16-bit embedded systems still hold a mononoly position in this field, have many applications.In this thesis, embedded TCP/IP stack (eIP) in P89C51 is designed and implemented. The framework of the system and the specific plan are proposed. We focus on the ARP, IP, ICMP, UDP, TCP and the RTL8019AS driver.eIP stack, with the adoption of layered architecture, can be carried out by means of ANSI C language, strictly abiding by international RFC standard without any assumption and any private protocol, but we use a lot of compiler switches, users can config and reduct eIP according to the actual applications.When designing eIP stack, we take full consideration of the property of transplantation. The differernces of hardware architecture and compilers eliminate by the means of the system abstract layer.In the embedded system, memory is very valuable, especially for the 8-bit MCU. We design a new memory management mechanism for the eIP stack to improve the efficiency of the momory management.Now, eIP stack is comprehensively tested in P89C51, and the results show that eIP have good configurable and reliability, achieves the design objectives.
Keywords/Search Tags:TCP/IP, embedded system, industrial control, RTL8019AS
PDF Full Text Request
Related items