shopping cart
Save up to 30% on our Staff Picks
Call us:  800-878-7323 HELP
McAfee SECURE helps keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams.
Guests | December 7, 2009

Theodore Gray: IMG The Cornucopia of Home Science



Reading old books of science experiments for children, it's easy to become nostalgic for the days when you could buy jugs of sulfur and mercury at... Continue »
  1. $20.96 Sale Hardcover add to wish list

Ships free on qualified orders.
Add to Cart
$54.95
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Beaverton Computers Reference- Hardware
5 Local Warehouse Personal Computers- Peripherals
21 Remote Warehouse Computers Reference- General
2 Technical Computer Architecture- General

This title in other formats:

USB Complete: The Developer's Guide

by Jan Axelson

USB Complete: The Developer's Guide Cover

Synopses & Reviews

Publisher Comments:

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. (www.Lvr.com)

Synopsis:

Now in its fourth edition, this developer's guide to the Universal Serial Bus (USB) interface covers all aspects of project development, such as hardware design, device firmware, and host application software. Topics include how to choose a device controller chip, cut development time by using USB classes, and write software to access devices that perform vendor-specific functions. Example codes are provided using Visual Basic .NET and Visual C# .NET for performing tasks such as detecting device arrival and removal and transferring vendor-defined data using the human interface device class. This newest edition has updated information on controller chips, USB classes, power use, and Microsofts WinUSB driver.

About the Author

Jan Axelson is the author of seven books about computers and electronic technology, including Embedded Ethernet and Internet Complete, Serial Port Complete, and USB Mass Storage. Her articles have appeared in Circuit Cellar, EDN, Embedded Systems Programming, and Nuts & Volts. She lives in Madison, Wisconsin.

Product Details

ISBN:
9781931448086
Subtitle:
The Developer's Guide
Author:
Axelson, Jan
Publisher:
Lakeview Research
Subject:
Hardware - Peripherals
Subject:
Programming - Software Development
Subject:
Programming Languages - General
Subject:
Output Equipment
Subject:
Programming - General
Subject:
Software Development & Engineering - General
Edition Description:
Trade Paper
Series:
Complete Guides series
Publication Date:
June 2009
Binding:
Paperback
Grade Level:
General/trade
Language:
English
Illustrations:
Y
Pages:
504
Dimensions:
9.00 x 7.00 in

Related Aisles

  • back to top

Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.