Font Size: a A A

Usb Mass Storage Device. Embedded Systems Design And Implementation,

Posted on:2010-04-08Degree:MasterType:Thesis
Country:ChinaCandidate:X Y ZhuFull Text:PDF
GTID:2208360308966723Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Embedded Systems and Application is a very practical course, with a great combination of hardwares and softwares. Although the course is offered in many universities, it has a lack of exploitation of experimental system. So this project is designed in connection with USB (Universal Serial Bus) which is widely used in embedded system, meanwhile improving the National Quality Course (NQC) of Embedded Systems and Application of the University of Electronic Science and Technology of China.As a very important communication mode in embedded system, USB technology is widely applied in data transmission. However, due to the complexity of USB protocol, the implement of USB Device requires development experience of embedded system. Therefore, it is rarely mentioned in teaching experiments. With experience acquired from Transferring of Embedded Real-time OS-Core and Application Development, I succeed in designing a simple USB Mass Storage Device which is easy to comprehend and master, by concentrating on protocol USB 1.1 and using USB Device Control of W90P710 and Nand Flash.The USB Mass Storage is designed with no operating system. Besides, it gives a detailed description on the implement of hardware abstract layer and Command Interface Layer on the underlying layer. Therefore, this system provides reference functions for embedded development beginners to write drivers.This USB Device is clear in fireware design. It correspongds with USB protocol, and is valuable for studing realization of other protocal stall of device. This essay anlayzes the principle of how USB Device communicates with USB Host and how it is possible to read and write in Nand Flash, which provides the base for design of expanding experiments and meets the demands of teaching experiments.
Keywords/Search Tags:USB, Nand Flash, Embedded, USB Mass Storage Device
PDF Full Text Request
Related items