USB Complete: Everything You Need to Develop Custom USB P... and over 2 million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
Trade in Yours
For a 8.25 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Start reading USB Complete on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

USB Complete: The Developer's Guide 4th Edition (Complete Guides Series) [Paperback]

Jan Axelson
4.0 out of 5 stars  See all reviews (6 customer reviews)
RRP: 43.49
Price: 38.62 & FREE Delivery in the UK. Details
You Save: 4.87 (11%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 5 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it Saturday, 19 April? Choose Express delivery at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition 20.39  
Paperback 36.49  
Paperback, 1 Jun 2009 38.62  
Trade In this Item for up to 8.25
Trade in USB Complete: The Developer's Guide 4th Edition (Complete Guides Series) for an Amazon.co.uk gift card of up to 8.25, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

1 Jun 2009 1931448086 978-1931448086 4th Revised edition

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)


Frequently Bought Together

USB Complete: The Developer's Guide 4th Edition (Complete Guides Series) + USB Embedded Hosts: The Developer's Guide + Serial Port Complete 2nd Editon: COM Ports, USB Virtual Com Ports, and Ports for Embedded Systems (Complete Guides Series)
Price For All Three: 90.78

Buy the selected items together


Product details

  • Paperback: 504 pages
  • Publisher: LAKEVIEW RESEARCH; 4th Revised edition edition (1 Jun 2009)
  • Language: English
  • ISBN-10: 1931448086
  • ISBN-13: 978-1931448086
  • Product Dimensions: 22.9 x 17.5 x 3.3 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (6 customer reviews)
  • Amazon Bestsellers Rank: 172,387 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

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.

Inside This Book (Learn More)
Browse and search another edition of this book.
First Sentence
Computer hardware doesn't often get a chance to start fresh. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:


Customer Reviews

4.0 out of 5 stars
4.0 out of 5 stars
Most Helpful Customer Reviews
5.0 out of 5 stars The Essential Book on USB 23 July 2013
By g8jcf
Format:Paperback|Verified Purchase
If you need to program stuff to deal with USB then you absolutely need this book. Jan explains everything about USB (1 and 2 only) really clearly.
Comment | 
Was this review helpful to you?
3.0 out of 5 stars Very impressive indeed 22 Oct 2011
Format:Paperback
This book is quite good in the style with which the author has explained a rather difficult topic. Since the book is upto date with the .net framework this book deserves 5 stars. I bought it for use in a project in my final year of studies. I don't have a strong background in C# since I studied Electronic Engineering where I have been taught C language and VHDL among a few others, but nothing for windows application development. Thus writing a GUI on the windows side was not that simple of a task for me. Neverthless I read this book carefully and understood how to go about doing the essential USB bits. However in the time limit that I had after 1 full semester wasted I just gave up on this book, its not for amatures! Me being a learner of microcontrollers and having so much else to do in the project at that time I just went for the old style serial port.

In any case this book is deyond doubt fulfilling what it says on the title and the author deserves a reward for it. If you really want to do something with USB try out th "HID" method. This is because the HID drivers are there on the microcontroller side and sending recieving data on the PC side won't be that of a problem, you don't need to read this full book for that. If you do want to know most/all of USB than buy this book.
Comment | 
Was this review helpful to you?
3.0 out of 5 stars USB book 9 Oct 2011
By Me
Format:Paperback
The book seems to cover everything how ever it would have been much better with a PIC and PC C++ or C# example to download.
I gave up in the end with it and used a free project off the internet to get started.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
ARRAY(0xb3bd14a4)

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Look for similar items by category


Feedback