Компьютерная литература
  • формат pdf
  • размер 8.19 МБ
  • добавлен 03 октября 2009 г.
Jan Axelson, USB Complete
Название: Jan Axelson, USB Complete
Издательство: Lakeview Research
Год: 2009
ISBN-1931448086


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.
Читать онлайн
Похожие разделы
Смотрите также

Axelson J. Serial Port Complete

  • формат pdf
  • размер 38.55 МБ
  • добавлен 23 сентября 2011 г.
Axelson J. Serial Port Complete (1998) Introduction This book is a guide to designing, programming, installing, and troubleshooting computer links, including networks of multiple computers. Most of the links described use one of two serial interfaces popuIarly known as RS-232 and RS- 485. The computers may be persona1 computers, embedded controllers, or any devices that share a common interface. Common uses for these Iinks include data acquisiti...

Axelson J. USB Complete

  • формат pdf
  • размер 3.59 МБ
  • добавлен 23 сентября 2011 г.
Axelson J. USB Complete. Second Edition (2001) Introduction The Universal Serial Bus (USB) is a fast and flexible interface for connecting devices to computers. Every new PC has at least a couple of USB ports. The interface is versatile enough to use with standard peripherals like keyboards and disk drives as well as more specialized devices, including one-of-a-kind designs. USB is designed from the ground up to be easy for end users, with no us...