This item is not eligible for Amazon Prime, but millions of other items are. Join Amazon Prime today. Already a member? Sign in.

10 used & new from $43.98
See All Buying Options

Have one to sell? Sell yours here
 
   
Tell a Friend
USB Design by Example: A Practical Guide to Building I/O Devices (2nd Edition)
 
See larger image
 
Are You an Author or Publisher?
Find out how to publish your own Kindle Books
 
  

USB Design by Example: A Practical Guide to Building I/O Devices (2nd Edition) (Paperback)

by John Hyde (Author)
3.1 out of 5 stars  (17 customer reviews)


Available from these sellers.


10 used & new available from $43.98
Also Available in: List Price: Our Price: Other Offers:
Paperback (Pap/Cdr) 7 used & new from $38.95
 
   

Editorial Reviews
Amazon.com
The Universal Serial Bus (USB) specification is a boon for users in that it makes the process of connecting peripherals to computers effortless, in most cases. As is often the case with user-friendliness, though, the cosmetic ease comes about as a result of behind-the-scenes complexity. USB Design by Example explains what USB means to hardware developers, taking an approach that combines academic elucidation of the official specification with some experimental setups. Though not everything a hardware developer could wish for, John Hyde's explanations represent a valuable supplement to the notably obtuse specification documents.

This book does a good job of explaining USB input/output from both the hardware and software perspectives. You'll find both driver code and pinout diagrams here. All the software information has to do with the IBM-compatible PC platform and the Windows 98 operating system, so Macintosh developers will have to look elsewhere. Some of Hyde's explanations of how various hardware companies solved USB problems--Symbol Technologies' use of a keyboard emulator for its barcode scanners, for example--are intriguing, but more information (in the form of circuit diagrams, preferably) would be better. The clear explanation of what happens when a new device is plugged into a live USB bus is very intriguing, though. Overall, peripheral developers will find this book useful, but not encyclopedic. --David Wall

Topics covered: Universal Serial Bus (USB) architecture, packet contents, device detection, drivers and run-time software, and bridging older connection specifications (RS-232, parallel, SCSI and I2C) to USB. --This text refers to an out of print or unavailable edition of this title.

Book Description
This unique guide goes beyond all the Universal Serial Bus (USB) specification overviews to provide you with the expert knowledge and skills you need to design and implement USB I/O devices. It is organized around a series of fully documented, real-world examples, and is structured to serve as both a step-by-step guide for creating specific devices and a complete reference to USB. Design examples cover most USB classes (HID, communications, audio, mass-storage and hub) and provide insights into high-speed USB 2.0 devices, including a definition and a device driver for a vendor class, called blockio.

Intel insider John Hyde:

  • Provides examples, complete with schematics and source code, that gradually increase in complexity
  • Describes many vendor solutions and shows how to pick the ones best suited to your project needs
  • Explains how to design a vast array of devices, including data acquisition, audio, video and computer-telephony examples
The CD-ROM contains:
  • Source code and project files for all the examples in the book (PC Host and I/O device)
  • Evaluation versions of design and debug tools
  • The USB specification and supporting class and test documents
  • Categorized links to other USB solution suppliers


See all Editorial Reviews

Product Details
  • Paperback: 510 pages
  • Publisher: Intel Press; 2 Pap/Cdr edition (February 2001)
  • Language: English
  • ISBN-10: 0970284659
  • ISBN-13: 978-0970284655
  • Product Dimensions: 9.1 x 7.6 x 1.4 inches
  • Shipping Weight: 2.4 pounds
  • Average Customer Review: 3.1 out of 5 stars  (17 customer reviews)
  • Amazon.com Sales Rank: #489,195 in Books (See Bestsellers in Books)
    (Publishers and authors: Improve Your Sales)
  • Also Available in: Paperback (Pap/Cdr) |  All Editions


What Do Customers Ultimately Buy After Viewing This Item?

USB Complete: Everything You Need to Develop Custom USB Peripherals (Complete Guides series)
50% buy
USB Complete: Everything You Need to Develop Custom USB Peripherals (Complete Guides series) 4.0 out of 5 stars (46)
$32.97
USB Design by Example: A Practical Guide to Building I/O Devices (2nd Edition)
27% buy the item featured on this page:
USB Design by Example: A Practical Guide to Building I/O Devices (2nd Edition) 3.1 out of 5 stars (17)
USB Mass Storage: Designing and Programming Devices and Embedded Hosts
17% buy
USB Mass Storage: Designing and Programming Devices and Embedded Hosts 4.6 out of 5 stars (5)
$19.77
Universal Serial Bus System Architecture (2nd Edition) (PC System Architecture Series)
6% buy
Universal Serial Bus System Architecture (2nd Edition) (PC System Architecture Series) 2.8 out of 5 stars (8)
$37.79