Get Free Shipping on orders over $0
USB Complete : The Developer's Guide - Jan Axelson

USB Complete

The Developer's Guide

By: Jan Axelson

eBook | 1 June 2009

At a Glance

eBook


$66.52

or 4 interest-free payments of $16.63 with

 or 

Instant Digital Delivery to your Kobo Reader App

This updated edition of the best-selling developer's guide to the Universal Serial Bus (USB) interface covers all aspects of project development, including hardware design, device firmware, and host application software.

Topics include how to choose a device controller chip, how to write device firmware for USB communications, how to cut development time by using USB device classes, and how to write software to access devices that perform vendor-specific functions. Also discussed are hardware interfacing, using bus power, wireless technologies, and USB On-The-Go.

The book presents example code for accessing USB devices using Visual Basic .NET and Visual C# .NET. The example code shows how to detect device arrival and removal and how to transfer vendor-defined data using the human interface device class and Microsoft's WinUSB driver. Also covered is how to write device firmware to communicate with the USB host.

The Fourth Edition covers USB 3.0 and SuperSpeed and has new information on controller chips, USB classes, power use, and Microsoft's WinUSB driver.

The author's website has program code, articles, and other information of interest to USB developers. ( )

Industry Reviews
"The author has a flair for taking complicated information and making it readable, interesting, and informative. This is the best book on the topic." Test & Measurement World on previous edition "A clear, concise presentation." EDN magazine on previous edition "If you want to add the Universal Serial Bus (USB) to your repertoire, then this is the book for you." Nuts & Volts on previous edition "A readable and comprehensive book that covers all aspects of actually building and coding USB devices." Embedded Systems Programming on previous edition
on

More in Computer Programming & Software Development

The End of Leadership - Barbara Kellerman

eBOOK