USB Design by Example: A Practical Guide to Building I/O Devices

A complete, how-to guide to designing USB devices The Universal Serial Bus (USB) is a new standard specification for PC peripherals that provides a uniform approach to developing products that work together seamlessly through a single, one-size-fits-all plug and port connection. Virtually all new PCs, and the iMac, now ship with USB ports. Written by an Intel insider, this practical, step-by-step guide uses fully documented examples to get developers up to speed on everything they need to know to design and program USB devices-from schematics and codes to prototypes. The book is specially formatted to serve as both a step-by-step manual for creating specific devices, and a complete reference to understanding and using the USB. CD-ROM contains all the source code for the examples in the book, color versions of selected diagrams, photographs, and a link to the USB specification site.