Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Программисту -> Агуров П.В. -> "Интерфейсы USB. Практика использования и программирования" -> 3

Интерфейсы USB. Практика использования и программирования - Агуров П.В.

Агуров П.В. Интерфейсы USB. Практика использования и программирования — СПб.: БХВ-Петербург, 2004. — 576 c.
ISBN 5-94157-202-6
Скачать (прямая ссылка): interface2004.djvu
Предыдущая << 1 .. 2 < 3 > 4 5 6 7 8 9 .. 166 >> Следующая

3.1.1. Уровень клиентского ПО.........................................................................66
3.1.2. Уровень системного драйвера USB.........................................................67
3.1.3. Уровень хост-контроллера интерфейса...................................................68
3.1.4. Уровень шины периферийного устройства............................................68
3.1.5. Уровень логического USB-устройства....................................................69
3.1.6. Функциональный уровень USB-устройства...........................................69
3.2. Передача данных по уровням.........................................................................69
3.3. Типы передач данных......................................................................................71
3.4. Синхронизация при изохронной передаче....................................................73
3.5. Кадры.................................................................................................................77
3.6. Конечные точки...............................................................................................78
3.7. Каналы...............................................................................................................79
3.8. Пакеты...............................................................................................................81
3.8.1. Формат пакетов-маркеров IN, OUT, SETUP и PING..........................83
3.8.2. Формат пакета SOF...................................................................................83
3.8.3. Формат пакета данных..............................................................................84
3.8.4. Формат пакета подтверждения..........................................<.....................84
3.8.5. Формат пакета SPLIT................................................................................84
Содержание_V
3.9. Контрольная сумма..........................................................................................85
3.9.1. Алгоритм вычисления CRC......................................................................86
3.9.2. Программное вычисление CRC...............................................................87
3.10. Транзакции......................................................................................................90
3.10.1. Типы транзакций.....................................................................................91
3.10.2. Подтверждение транзакций и управление потоком...........................92
3.10.3. Протоколы транзакций...........................................................................93
Глава 4. Внутренняя организация устройства...................................................96
4.1. Запросы к USB-устройствам........................................................................... 96
4.1.1. Конфигурационный пакет........................................................................96
4.1.2. Стандартные запросы к устройствам.....................................................99
4.1.3. Дескрипторы устройства..........................................................................105
Глава 5. Внутренняя организация хоста и хабов..............................................123
5.1. Хабы..................................................................................................................123
5.1.1. Взаимодействие хост-контроллера с хабом...........................................126
5.1.2. Дескриптор хаба.......................................................................................127
5.1.3. Запросы хабов...........................................................................................129
5.1.4. Запрос CIHAR IIUBJEATURE..............................................................130
5.1.5. Запрос CLEARJ>0RTJEATURE............................................................130
5.1.6. Запрос GETJUSJTA ТЕ........................................................................131
5.1.7. Запрос GETJUBJESCRfPTOR............................................................131
5.1.8. Запрос GETJUBJTATUS......................................................................131
5.1.9. Запрос GETJORT STATUS....................................................................132
5.1.10. Запрос SETJUBJESCRlPTOR..........................................................134
5.1.11. Запрос SETJUBJEA TURE..................................................................134
5.1.12. Запрос SET PORT FEATURE................................................................134
5.2. Совместная работа устройств с разными скоростями................................135
Глава 6. USB без ПК.....................................................................................137
6.1. Разъемы OTG...................................................................................................138
6.2. Типы OTG-устройств......................................................................................138
Предыдущая << 1 .. 2 < 3 > 4 5 6 7 8 9 .. 166 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100