
USB Complete
Everything You Need to Develop Custom USB Peripherals - With firmware examples and host application code
Résumé
Putthe power of USB in your designs
The Universal Serial Bus (USB) was designed from the ground up to be a versatile, user-friendly interface for computer peripherals. Every USB peripheral must support the USB protocols for exchanging data and managing power. USB Complete Third Edition will give you a head start in designing and programming peripheral devices that communicate reliably and efficiently.
Learn how to:
- Select a controller chip to fit your project and preferences.
- Shorten development time with USB device classes.
- Access your devices from Visual Basic .NET and Visual C++ .NET applications.
- Lose the power supply-power your devices from the bus.
- Lose the PC-use USB On-The-Go to enable your devices to access USB peripherals directly.
- Find and fix problems quickly with debugging and compliance tools.
Plus-learn about USB transfer types, bus speeds, signals, encoding, and much more.
L'auteur - Jan Axelson
Jan Axelson is the author of Embedded Ethernet and Internet Complete, Serial Port Complete, and dozens of articles for Circuit Cellar, EDN, Nuts & Volts, and other technical publications. Bill Machone of PC Magazine has described Jan's writing as "a model of clarity and conciseness."
Sommaire
- Introduction
- USB Basics
- Inside USB Transfers
- A Transfer Type for Every Purpose
- Enumeration: How the Host Learns about Devices
- Control Transfers: Structured Requests for Critical Data
- Chip Choices
- Device Classes
- How the Host Communicates
- Matching a Driver to a Device
- Detecting Devices
- Human Interface Devices: Using Control and Interrupt Transfers
- Human Interface Devices: Reports
- Human Interface Devices: Host Application
- Bulk Transfers for Any CPU
- Hubs: the Link between Devices and the Host
- Managing Power
- Testing and Debugging
- Signals and Encoding
- The Electrical Interface
- Dual-role Devices with USB On-The-Go
- Index
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Lakeview Research |
Auteur(s) | Jan Axelson |
Parution | 05/09/2005 |
Édition | 3eme édition |
Nb. de pages | 572 |
Format | 17,5 x 22,5 |
Couverture | Broché |
Poids | 910g |
Intérieur | Noir et Blanc |
EAN13 | 9781931448024 |
ISBN13 | 978-1-931448-02-4 |
Avantages Eyrolles.com
Nos clients ont également acheté
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse