Font Size: a A A

The USB-HOST Design Of Embedded Data Collecting System

Posted on:2007-01-31Degree:MasterType:Thesis
Country:ChinaCandidate:D WangFull Text:PDF
GTID:2178360182478025Subject:Control theory and control engineering
Abstract/Summary:PDF Full Text Request
The Universal Serial Bus (USB) interface is the most successful interface in personal computing. This success is due in large part to the low cost, ease-of-use and plug-and-play of USB .It application has attracted more and more attentions and it has been employed in a variety of fields such as the data collecting system and embedded user and so on .With the popularity and development of computing technology, the area of its applications is still being widened each year and the new requirement that USB-host module can be integrated in the embedded system has been proposed in many fields.Generally, the exploitation of the USB is very hard though it has many distinguishing features. The protocol frame of entire USB is very complex, which has enough resources to achieve its three section modules, hostcontroller,USB's warehouse and USB's driver in PC. However, when it is considered in the Embedded System, the problem becomes more complex .The complicated circumstance mainly comes from the merging of the USB firmware, application of embedded system and hardware.In this paper, we design and realize the Embedded data collecting System which possess portable memory and the Ethernet scheme of UC/OS-II.The first part of the thesis describes the correlation technique of USB mainly including the USB host computer protocols and USB Mass Storage class protocols.The second part introduces the embedded operation system UC/OS- II and TCP/IP protocol stack uIP in detail.In the third part the systematic composition planning and hardware design are introduced, which consist of the data collecting module, the control module of SL811HS, Ethernet IC module and the LCD display module and so on.The fourth part of this paper, the software design and realized scheme is given, including the communication of SL811HS, the drive of RTL8019AS, the design of the USB system software, Mass Storage protocol programming and the protocol stack uIP realization.The last part of this paper summarizes the design of the system.
Keywords/Search Tags:USB, Data Collecting, UC/OS-Ⅱ, TCP/IP
PDF Full Text Request
Related items