Павел Агуров - Практика программирования USB + CD
В книге собрана информация, необходимая для создания USB-устройств и драйверов для операционной системы
Microsoft Windows 2000/XP. Рассмотрен процесс создания USB-устройства: от написания программы микроконтроллера
(пример реализованы для микропроцессора AT89C5131) до разработки собственно WDM-драйвера. Содержится
описание специальных классов устройств: HID-класс, позволяющий обойтись без разработки драйвера, и
класс CDC, позволяющий работать с USB как с обычным COM-портом. Рассмотрено использование фукций
Raw Input, Direct Input и Setup API, содержится большое количество практических советов и примеров
программ на языке Delphi, C и C#. Для удобства читателей все исходные коды приводятся на прилагаемомо
компакт-диске.
Книга является продолжением книги 2004г "Интерфейс USB. Практика использования и программирования"
Основа книги восновном вопросы читателей возникшие при прочтении первой книги.
Кроме того, рассматривается некоторые функции, добавления в операционную систему Windows XP,
значительно облегчаюшие работу с USB-интерфейсом. Будет также обсуждатся функция DirectX для чтения
данных HID-устройства -класса фукций DirecInput
Для кого эта книга
Данная книга предназначена для программистов-практиков.
Она не содержит сведений об аппаратной части USB, а полностью посвящена вопросам
программирования.
Название книги: Практика программирования USB
Автор: Агуров Павел Владимирович
Год выхода: 2006
Издание: БХВ-Петербург
Кол-во страниц: 624
Формат файла: DjVu
Размер файла: 6.1 мб
Содержание
Введение
Часть 1.Общие сведения о USB
Глава 1.Спецификация USB
глава 2.Программирование на языке С для микроконтроллера
Глава 3.Инструменты
Глава 4.Принципы использования функций Win32 в .NET
Часть 2 Классы USB
Глава 5.Класс CDC
Глава 6.Класс HID
Глава 7.Другие классы USB
Часть 3. Практика программирования USB
Глава 8.Создание USB-устройства на основе AT89C5131
Глава 9.Реализация класса CDC
Глава 10.Реализация класса HID
Глава 11.Специальные функции Windows
Глава 12.Разработка драйвера
Часть 4 Справочник
Глава 13.Формат INF-файла.
Глава 14.Базовые функции Windows
Глава 15.Структуры и функции Windows для последовательных портов
Глава 16.Структуры и функции Windows Setup API
Глава 17. Структуры и функции Windows HID API
Приложения.
Cкачать книгу Павел Агуров - Практика программирования USB
Скачать CD-Disk к книге Павел Агуров - Практика программирования USB
|