Buy used €67.74
€5.70 delivery 8 - 16 May. Details
Used: Very Good | Details
Sold by BAY EXPRESS
Condition: Used: Very Good

USB Complete: The Developer's Guide Paperback – 1 Jun. 2009

4.1 4.1 out of 5 stars 68 ratings

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)

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.

Product details

  • Publisher ‏ : ‎ Lakeview Research; 4th edition (1 Jun. 2009)
  • Language ‏ : ‎ English
  • Paperback ‏ : ‎ 506 pages
  • ISBN-10 ‏ : ‎ 1931448086
  • ISBN-13 ‏ : ‎ 978-1931448086
  • Dimensions ‏ : ‎ 17.78 x 3.05 x 22.86 cm
  • Customer reviews:
    4.1 4.1 out of 5 stars 68 ratings

Customer reviews

4.1 out of 5 stars
4.1 out of 5
68 global ratings

Top reviews from Belgium

There are 0 reviews and 0 ratings from Belgium

Top reviews from other countries

Translate all reviews to English
jean
5.0 out of 5 stars bien reçu
Reviewed in France on 26 March 2019
contrairement a l'info 'retardé' apparaissant dans la liste des commandes, j'ai bien reçu ce livre.
SimonK
5.0 out of 5 stars Superb book. Well written and packed with sample code and explanations.
Reviewed in the United Kingdom on 2 July 2014
I found this book while trawling through the internet and finding a large number of very unhelpful and often incorrect technical posts that ended up wasting a lot of my time. This book came up as a number of uploaded pages that showed me where I was going wrong and giving good and up to date examples to put me on the right track. I ordered it on Sunday afternoon, picked it up Tuesday evening (thanks to Wapiti) and was able to complete a task in 1 hour that had been testing me all weekend. It is technical but it needs to be and it delivers exactly what I wanted. The solution is there in the book but also and just as important is the "WHY". It's only by understanding why something happens that you are able to take that knowledge and bend it to your wider needs. Paid for itself on Tuesday evening!
sakaia
4.0 out of 5 stars USBの丁寧な入門書
Reviewed in Japan on 14 August 2003
USBの規格から丁寧に書いてある本。
USBの規格(ハードウェア及びソフトウェア)、チップの選択方法と開発実例(Cypress enCoRe)、Windowsでのプログラミング(特に人が操作する(HID)デバイスなどが書いてある。
日本語訳では、”USBコンプリート―USB2.0を含むカスタムUSBデバイス開発のすべて”が出ている。
日本での開発成果が反映されているCQ出版社の”USBハード&ソフト開発のすべて―USBコントローラの使い方からWindows/Linuxドライバの作成まで TECHI (Vol.8)”と人気を2分する本ではと思う。
3 people found this helpful
Report
g8jcf
5.0 out of 5 stars The Essential Book on USB
Reviewed in the United Kingdom on 23 July 2013
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.
M. Mlinar
5.0 out of 5 stars Well written book on USB
Reviewed in the United States on 15 March 2010
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. As a companion to the official USB 2.0 guide and HID 1.11 interface PDF specs (freely downloadable), it explained items missing or poorly documented in those specs. I found nearly every chapter of this book very readable and useful in developing working code. Although I never used the example source code provided in the interface I created, the concepts and sample code were complete and clear enough that I had no trouble pulling together my own solution that worked. I should have bought this book months ago.

Highly recommended.
6 people found this helpful
Report