Now in its fifth edition, bridges the gap between the technical specifications and the real world of designing and programming devices that connect over the Universal Serial Bus (USB). Readers will learn how to select the ap...

Buy Now From Amazon

Product Review

Now in its fifth edition, bridges the gap between the technical specifications and the real world of designing and programming devices that connect over the Universal Serial Bus (USB). Readers will learn how to select the appropriate USB speed, device class, and hardware for a device; communicate with devices using Visual C#; use standard host drivers to access devices, including devices that perform vendor-defined tasks; save power with USB's built-in power-conserving protocols; and create robust designs using testing and debugging tools. This fully revised edition also includes instruction on how to increase bus speed with SuperSpeed and SuperSpeedPlus, implement wireless communications, and develop for USB On-The-Go and embedded hosts

Similar Products

USB Embedded Hosts: The Developer's GuideSerial Port Complete: COM Ports, USB Virtual COM Ports, and Ports for Embedded Systems (Complete Guides series)USB Mass Storage: Designing and Programming Devices and Embedded HostsSuperSpeed Device Design By ExampleUSB: The Universal Serial Bus (FYSOS: Operating System Design Book 8)Understanding and Using C Pointers: Core Techniques for Memory ManagementBeginning STM32: Developing with FreeRTOS, libopencm3 and GCCLinux Driver Development for Embedded Processors - Second Edition: Learn to develop embedded Linux drivers with kernel 4.9 LTSLinux Kernel Development: Linux Kernel Development _p3 (Developer's Library)Real-time Operating Systems: Book 2 - The Practice (The engineering of real-time embedded systems)