СПб.: БХВ-Петербург, 2004. — 576 с.
Изложены базовые сведения по интерфейсу USB для ПК: примеры
USB-устройств и советы по их выбору, правила установки и
конфигурирования устройств, методы решения возникающих проблем.
Описаны кабели, разъемы, принципы питания устройств и другое
аппаратное обеспечение. Приведено внутреннее устройство USB и его
физическая реализация, обсуждены общие вопросы написания драйверов
для ОС: Windows 2000/XP с примерами на языке borland pascal и в
среде delphi. Рассмотрен процесс создания USB-устройств: от выбора
микросхем и схемотехники до написания программы микроконтроллера и
WDM-драйвера. В книге содержится большое количество практических
советов и примеров программ.