USB Complete: The Developer's Guide (Complete Guides series) and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £11.00 Amazon.co.uk Gift Card
USB Complete: The Developer's Guide 4th Edition (Complete Guides Series)
 
 
Start reading USB Complete: The Developer's Guide (Complete Guides series) 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
3.8 out of 5 stars  See all reviews (5 customer reviews)
RRP: £43.49
Price: £33.92 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £9.57 (22%)
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
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 4 left in stock--order soon (more on the way).
Want guaranteed delivery by Thursday, June 7? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £23.12  
Paperback £33.92  
Trade In this Item for up to £11.00
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in USB Complete: The Developer's Guide 4th Edition (Complete Guides Series) for an Amazon.co.uk gift card of up to £11.00, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

USB Complete: The Developer's Guide 4th Edition (Complete Guides Series) + USB Mass Storage: Designing & Programming Devices & Embedded Hosts: Designing and Programming Devices and Embedded Hosts + Serial Port Complete 2nd Editon: COM Ports, USB Virtual Com Ports, and Ports for Embedded Systems (Complete Guides Series)
Price For All Three: £86.63

Show availability and delivery details

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: 3.8 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Bestsellers Rank: 236,997 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Jan Axelson
Discover books, learn about writers, and more.

Visit Amazon's Jan Axelson Page

Product Description

Product Description

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)


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:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 


Customer Reviews

Most Helpful Customer Reviews
1 of 1 people found the following review helpful
By bsj
Format:Paperback
The "USB Complete" book from Jan Axelson, fourth edt. is a good near-complete guide to using USB. It explains the main points behind the USB hardware protocol and the reader is well introduced to the subject of writing application specific drivers (mainly applicable for Windows platforms).

Personally, I find the book too long. Especially the first couple of chapters that explains the protocol. It seems to me that there is too much repetition. However, for someone who has NEVER read about USB this might be a good feature, as MANY concepts are introduced at once.

In general a good book for the hardware and/or software developer, who would like to explore the world of USB.

/Brian
Comment | 
Was this review helpful to you?
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?
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?

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
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges