Publisher's Synopsis
Provides detailed examples for developing USB devices and the applications that communicate with them, and covers topics including how the USB communicates with the PC and how to choose a USB controller chip for peripheral design.