USB Complete: The Developer's Guide Paperback – 1 Jun. 2009
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)
- Print length506 pages
- LanguageEnglish
- PublisherLakeview Research
- Publication date1 Jun. 2009
- Dimensions17.78 x 3.05 x 22.86 cm
- ISBN-101931448086
- ISBN-13978-1931448086
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:
Customer reviews
Customer Reviews, including Product Star Ratings, help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyses reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from other countries
USBの規格(ハードウェア及びソフトウェア)、チップの選択方法と開発実例(Cypress enCoRe)、Windowsでのプログラミング(特に人が操作する(HID)デバイスなどが書いてある。
日本語訳では、”USBコンプリート―USB2.0を含むカスタムUSBデバイス開発のすべて”が出ている。
日本での開発成果が反映されているCQ出版社の”USBハード&ソフト開発のすべて―USBコントローラの使い方からWindows/Linuxドライバの作成まで TECHI (Vol.8)”と人気を2分する本ではと思う。
Highly recommended.