Font Size: a A A

Microcontroller-based Embedded Usb Host And Implementation

Posted on:2006-04-25Degree:MasterType:Thesis
Country:ChinaCandidate:X L JiangFull Text:PDF
GTID:2208360152996506Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
USB has been extensively adopted as a bus interface technology in PCs today. People hope to use USB devices in some embedded systems, but the kernel of USB topology is PC and USB devices cannot use without PC. In order to overcome the limitation, this article analyzed the structure of USB protocol and its communication process; decided the software and hardware conditions that an embedded USB host must possess; and gave the design outline. At last, designed an embedded U disk control system by means of SL811HS that produced by Cypress Corporation in single-chip computer system. The main work of this paper is described as follows:1. Analyzed the USB protocol and decides the design methods.2. Introduced the USB Mass Storage protocol and the FAT and points out the emphases and the difficulties in this design.3. Mainly introduced the structure and principle of SL811HS, and completed the hardware design of USB host system based on single-chip computer.4. According to the need of USB host to software, realized the USB protocol, USB Mass Storage protocol and the Fat that is extensively used in PC today. The software is divided into six modules from the transmission of the lower layer to the application of higher layer, and this paper described every module by the flowchart and gave the experiment.5. Designed a U —disk data management system with C sharp. This system can manage the data which stores in U disk in files.The experiment system proved that this embedded host control system is reliable, extendable and can be transplanted to other single-chip computer system or DSP system.
Keywords/Search Tags:USB host, host controller chip, single chip computer, C language
PDF Full Text Request
Related items