Font Size: a A A

Design Of Embedded System Communications Program On The Basis Of TCP/IP Protocol Stack

Posted on:2014-01-05Degree:MasterType:Thesis
Country:ChinaCandidate:X B LiFull Text:PDF
GTID:2248330395498078Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology, we have already accessedto the post-PC era, and the imbedded system applications have also been spread tomore extensive scope in line with the development trend. Therefore, theintercommunication between imbedded systems and the Internet has become anurgent demand for the imbedded development. How to realize the convenient, fast,and cheap connection between the imbedded system and the Internet has become animportant orientation of the study on imbedded system development in the future, andit will become an essential function of imbedded system in the future.As one of the important information infrastructures in society, internet is playinga more and more important role in our daily life. With the rapid development ofinternet hardware and software, as well as the continuous development and maturityof its technology, the number of network users is increasing exponentially. At themeantime of network interconnection by using computers, data acquisition andcontrol device in all kinds of home appliances, instruments, and industrial productionare gradually walking towards network. Therefore, they can share a large number ofinformation resources in the network, to provide users with more convenient andperfect services.Up to now, the embedded equipments based on internet use usuallytake32-bit microprocessor like PC-computer or ARM as hardware, and take generaloperating system like Windows CE or Linux as software. Such kind of structure haveshorter development cycles, stronger functions and a higher data transmission speed.However, it causes problems like too much cost, large volume, high loss of power andbad real time capability.AVR MCU is an enhanced inner-setted high-speed8–bit MCU with Flashreduced instruction set pushed out by ATMEL in1997.It could be widely used oncomputer peripheral equipments, real-time control for industry, instrumentation,communication equipments, household appliances and so on. Embedded technologyenjoys widespread development scope, for example, it has great capacity of utility anddevelopment in the areas like intelligent highway management, remote virtual robot, information home appliances, industrial refrigerating, VR household managementsystem, POS network and e-commerce, environmental engineering, and naturaldetection. Therefore, it is clear that embedded technology will have larger space fordevelopment in the future.Ethernut is the first embedded Ethernet solution on thebasis of8-bit single chip, and it features many distinct strengthens, such as low cost,low consumption, small volume, and powerful real-time ability. Benefiting from theinformation disclosure of the source code and hardware circuit in this solution, userscan conduct secondary development on this solution in accordance with their differentdemands.This paper presents a kind of embedded ethernet solution through tailoring theEthernut project.Following this program the embedded system based on AVR MCUwould be successfully accessed into Internet and sends or receives data throughTCP/IP protocol stacks. This paper introduces how to chose proper MCU,how todesign hardware system structure and how to tailor TCP/IP protocol stacks. The datastructure and functions which are closely related to the software implementation arealso introduced.
Keywords/Search Tags:Embedded System, Embedded Internet Technology, TCP/IP Protocol Stack
PDF Full Text Request
Related items