USB Complete: The Developer's Guide and over 670,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

Have one to sell? Sell yours here
or
Get a $2.37 Amazon.com Gift Card
USB Complete: Everything You Need to Develop Custom USB Peripherals (Complete Guides series)
 
 
Start reading USB Complete: The Developer's Guide 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: Everything You Need to Develop Custom USB Peripherals (Complete Guides series) [Paperback]

Jan Axelson (Author)
4.0 out of 5 stars  See all reviews (61 customer reviews)


Available from these sellers.


5 new from $46.66 13 used from $9.11 1 collectible from $49.95

Formats

Amazon Price New from Used from
Kindle Edition $31.16  
Paperback $34.62  
Paperback, August 1, 2005 --  
There is a newer edition of this item:
USB Complete: The Developer's Guide (Complete Guides series) USB Complete: The Developer's Guide (Complete Guides series) 4.0 out of 5 stars (61)
$34.62
In Stock.
What Do Customers Ultimately Buy After Viewing This Item?
USB Complete: Everything You Need to Develop Custom USB Peripherals (Complete Guides series)
90% buy the item featured on this page:
USB Complete: Everything You Need to Develop Custom USB Peripherals (Complete Guides series) 4.0 out of 5 stars (61)
Serial Port Complete: COM Ports, USB Virtual COM Ports, and Ports for Embedded Systems (Complete Guides series)
5% buy
Serial Port Complete: COM Ports, USB Virtual COM Ports, and Ports for Embedded Systems (Complete Guides series) 4.5 out of 5 stars (10)
$26.37
USB Mass Storage: Designing and Programming Devices and Embedded Hosts
2% buy
USB Mass Storage: Designing and Programming Devices and Embedded Hosts 4.3 out of 5 stars (7)
$19.77
Developing Drivers with the Windows  Driver Foundation (Pro Developer)
1% buy
Developing Drivers with the Windows Driver Foundation (Pro Developer) 3.2 out of 5 stars (5)

Customers Who Bought This Item Also Bought


Editorial Reviews

Review

...a seminal book on the subject. -- PC Magazine

A great job of presenting the difficult topic of USB peripheral development -- enterprise-zone.com

Axelson has done it again. If you want to add USB to your repertoire, this is the book for you. -- Joseph J. Carr, Nuts & Volts, April 2000

The author has a flair for taking complicated information and making it readable, interesting, and informative. -- Test & Measurement World

This is a readable and comprehensive book that covers all aspects of actually building and coding USB devices. Jan's description of building a HID-class peripheral is the best around. -- Jack Ganssle,Embedded Systems Programming, March 2000 --This text refers to an out of print or unavailable edition of this title.

Product Description

Now in its third edition, this developer's guide to the Universal Serial Bus (USB) interface covers all aspects of project development, including device programming and host application software. This book shows how to transform the information in the USB 3.0 specifications into functioning devices and application software that communicates with the devices. To help build a foundation for design decisions, developers are guided in selecting device-controller hardware. Developers will also learn the benefits of the USB interface, its limitations, and how certain design choices made at the beginning of the project can reduce development time. Recent developments in host and device hardware, more detail on the standard USB classes, application examples using Microsoft's .NET Framework, and information on developing dual-role devices using USB On-The-Go is provided in detail.

Product Details

  • Paperback: 572 pages
  • Publisher: Lakeview Research; 3rd edition (August 1, 2005)
  • Language: English
  • ISBN-10: 1931448027
  • ISBN-13: 978-1931448024
  • Product Dimensions: 8.9 x 7 x 1.3 inches
  • Shipping Weight: 2 pounds
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (61 customer reviews)
  • Amazon Bestsellers Rank: #546,698 in Books (See Top 100 in Books)

More About the Author

Jan Axelson
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Jan Axelson Page

Inside This Book (learn more)

Citations (learn more)
This book cites 1 book:

Tags Customers Associate with This Product

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

Your tags: Add your first tag
 

 

Customer Reviews

61 Reviews
5 star:
 (29)
4 star:
 (15)
3 star:
 (10)
2 star:
 (3)
1 star:
 (4)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (61 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
56 of 60 people found the following review helpful:
5.0 out of 5 stars A rare combination: easy to read, complete, and accurate, June 30, 2000
By Lane Hauck (San Diego, CA USA) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
I teach a USB class, so I've had occasion to review every book on the subject. I've chosen Jan's book for my class text because it is, by a wide margin, the best single book on the Universal Serial Bus I've seen. Jan has the unique talent of talking directly to the user in a very friendly, clear, and easy to read style, while losing absolutely nothing in scope or detail. The chapter on how to coerce Visual Basic into making the Windows API calls necessary to support the USB HID class got me over major hurdles while preparing lecture materials. Instead of the usual kitchen sink approach, Jan zeros in on exactly what you need to know to do the job and covers it completely. And her examples actually work!

If you're looking for a book that spans basic USB principles to advanced topics, all clearly explained, you can't go wrong with this book.

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
109 of 124 people found the following review helpful:
3.0 out of 5 stars Indirect & Realiant on 3rd party products., February 4, 2001
Amazon Verified Purchase(What's this?)
I purchased this book with the intention of learning how to communicate with USB peripherals from the PC perspective. What I later found after reading this book is that the author is heavily reliant upon 3rd party products to do the work, which simply means you'll need to pay more money for evaluation modules, and more software rather than being able to make the end product yourself. For someone who is at the hobbiest level, this book would be great perhapse, but the ultimate problem is it lets others do the work which IMO defeats the purpose of a book. If I am going to use 3rd party tools, I'll read their documentation-- not pay for a book to tell me what else I need to use.

On another note, this book is an EXCELLENT reference book when you need a little refresher about other things, but you can also find this info online

Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No


 
20 of 20 people found the following review helpful:
5.0 out of 5 stars Excellent for hardware, firmware, and software developers, June 11, 2001
By A Customer
With the help of this book, I went from knowing virtually nothing about USB to having a device programmed and communicating with a PC. The book covers everything from what's important to know in the USB specification, to selecting a controller chip for a device, to writing the device firmware and application programs to communicate with the device. About the only area not covered is how to write a Windows device driver (this is probably a book-length topic in itself), but Jan explains why this is often not necessary and describes tools that make the job easier when needed. Highly recommended
Help other customers find the most helpful reviews  
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Best USB Guide
This 4th edition includes USB 3.0 and the Superbuss. Also explains how to utilize the Microsoft WinUSB driver. Well done.
Published 23 days ago by djtechie

4.0 out of 5 stars Strong, broad introduction
Axelson gives about the widest-ranging introduction to USB that I can imagine. Large parts of it explain the standard, from the electrical level on up. Read more
Published 1 month ago by wiredweird

4.0 out of 5 stars This edition is a little outdated, but gives a good basis to understand USB
This book gives a good outline of USB and how to work with it. This version is older so of course it is geared toward Win9x/2000 applications, but the principles still apply to... Read more
Published 4 months ago by Ryan E. Vansickle

5.0 out of 5 stars USB complete
As always, Jan does an excellent job describing the details from the hardware to windows API and usage. If you deal with USB ports, don't do it without Jan's books.
Published 4 months ago by Larry Buller

5.0 out of 5 stars Well written book on USB
As an embedded systems developer with 25+ years of experience in hardware and software, I bought this book as I was having trouble writing a new microcontroller USB HID interface... Read more
Published 5 months ago by M. Mlinar

1.0 out of 5 stars Worthless for embedded developers
The book is clearly written to help windows driver makers build a windows USB driver for device X. If you aren't a Microsoft user or are using anything other than C#,VB this book... Read more
Published 6 months ago by Orbital_sFear

4.0 out of 5 stars An excellent book on USB communications
There are not many books that cover USB communications in detail as is done in this book. However, there are still many aspects of USB that are not completely covered in this... Read more
Published 6 months ago by Cornelius B. Henning

2.0 out of 5 stars Superficial USB book
There is an awful lot of text in this book most of which is the regurgitation of platitudes or common knowledge. Not a lot of real in depth knowledge or insight here. Read more
Published 11 months ago by S. Gray

5.0 out of 5 stars Love this book.

This is a great book for getting you started on the USB specification. Loved it.
Published 12 months ago by Anderson John

4.0 out of 5 stars Solid and informative
I find this book to be well-written and comprehensive. The writing style is clear and unencumbered by attempts to be cute or clever. Read more
Published 13 months ago by C. Schweitzer

Only search this product's reviews



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
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.