Font Size: a A A

Design And Implementation Of USB Host Software In Embedded Operating System ReWorks

Posted on:2006-09-07Degree:MasterType:Thesis
Country:ChinaCandidate:W J WangFull Text:PDF
GTID:2168360152492816Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The rapid pace of society lead to more and more information, and a kind of low-cost and convenient connection method is needed, which propels the development of USB technology. Compared with traditional interface, USB has many advantages such as easy usage, wide applications, ect. USB devices are widely used in embedded systems. Therefore, to provide USB host software in domestic embedded operationg system ReWorks is doubtlessly important.In this paper, USB2.0 Specification, Universal Host Controller mechanism, Bulk-only transfer protocol, SCSI command set of Mass Storage Class, and the driver structure of ReWorks are analysed. Universal Host Controller Driver, USB Driver, Hub Class Driver and Mass Storage Class Driver are designed. Partial code of Universal Host Controller Driver and USB Driver. are given. Testing of USB host software according to software engineering's requirement and the speciality of real-time system is finished too.
Keywords/Search Tags:USB, USB Specification, Device Driver, ReWorks Operating System
PDF Full Text Request
Related items