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

 

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

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

Агуров П.В. Интерфейсы USB. Практика использования и программирования — СПб.: БХВ-Петербург, 2004. — 576 c.
ISBN 5-94157-202-6
Скачать (прямая ссылка): interface2004.djvu
Предыдущая << 1 .. 16 17 18 19 20 21 < 22 > 23 24 25 26 27 28 .. 166 >> Следующая

Если устройство подключено к вспомогательному концентратору, попробуйте подключить его непосредственно к корневому концентратору.
Неисправности могут быть вызваны определенными неполадками оборудования (слишком высокое или слишком низкое напряжение в сети, не хватает пропускной способности, неработающие или неправильно настроенные микропрограммы).
Откройте диспетчер устройств и убедитесь, что корневой концентратор функционирует правильно. Если корневой концентратор отображается с восклицательным знаком, заключенным в желтый круг, убедитесь, что BIOS назначает запрос на прерывание (см. разд. 1.6.1) корневому контроллеру USB. Это необходимо для загрузки драйвера устройства.
Если ни одно из устройств не работает при подключении через корневой концентратор, убедитесь, что напряжение не превышает потребляемую мощность шины. Устройства USB потребляют не более 500 мА на каждое соединение. Также необходимо помнить, что если устройство потребляет меньше 50 мА, то порт не активируется.
На вкладке Power (Питание) в окне свойств USB корневого концентратора проверьте потребление питания шины USB (рис. 1.24).
Некорректные настройки параметров BIOS могут привести к сбою загрузки USB-драйверов. В этом случае при загрузке системы отображается сообщение, показанное на рис. 1.25.
Глава 1. Что такое USB
43
USB Root Hub Properties
General Power j Driver |
і'Hub information
1 The hub is self powered
Total power available 500 mA per port.
devices on this Hub
Device Description I Power Required j
«&MATUSB-to-Serial Bridge 500 nA
1 port(s) available 0 rcA
Refresh
OK I Cancel
Рис. 1.24. Потребление питания шины USB
Рис. 1.25. Сбой загрузки драйверов
Неработающий, неправильно настроенный или отсутствующий драйвер устройства
При подключении устройства USB операционная система Windows загружает и настраивает драйверы для нового устройства полностью автоматически, за исключением случаев, когда подходящие драйверы отсутствуют. Устройство с неустановленными драйверами работать не будет. Драйверы можно найти на компакт-диске или дискете, поставляющейся вместе с устройством или в Интернете, например, на сайте производителя устройства.
44
Часть I. Введение в USB
Неподходящие кабели
Существуют высокоскоростные и низкоскоростные кабели USB. Основное их различие заключается в экранировании. Подключение высокоскоростного устройства с помощью низкоскоростного кабеля на больших расстояниях может вызвать искажение сигнала.
Проверьте всю цепь USB и убедитесь, что устройство, получающее питание от концентратора, не подключено в цепь с обратной стороны несилового концентратора. Это приводит к временному отключению концентратора и всех устройств, расположенных дальше по цепи. Убедитесь, что электропитание концентратора настроено правильно.
Устаревшие микропрограммы
или базовая система ввода/вывода (BIOS)
В работе всех устройств USB основную роль играют микропрограммы (firmware) обслуживания USB, содержащие все сведения об устройстве. Компьютер также имеет такую микропрограмму, являющуюся частью BIOS. Рекомендуется всегда использовать последние версии BIOS.
й-
І-
а-й-Ф Ф-Ф-й-ф-Ф-ф-й-о-
-i§ Computer Sa» Disk drives -Щ Display adapters
DVD/CD-ROM drives ¦@ Floppy disk controllers vj^ Floppy disk drives ЦІ ЮЕ AT A/AT API controllers -?» Keyboards
^'ce an^other pointing devices
¦Щ Monitors
Щ Network adapters
^ Other devices
Modems
~ -?!- USB Device -? Ports (COM & LPT)
Processors Щ?, Sound, video and game controllers
I - USB Device
Й-ф
Universal Serial Bus controllers
Рис. 1.26. Неверная установка драйвера устройства
Глава 1. Что такое USB
45
Признаки неисправности или неправильной конфигурации микропрограмм могут быть очень разнообразными. Как правило, после удаления и повторной установки устройства USB оно снова становится доступным. Устройство может отображаться на экране и загружаться в диспетчер устройств в качестве второго экземпляра. Если отображается дубликат устройства, убедитесь, что для него используются обновленные микропрограммы. Эта проблема часто возникает при использовании принтеров и модемов USB. Подобная проблема возникает, если устройство загружает драйвер, а затем добавляет вторую копию устройства, для которой нет драйвера. В окне диспетчера устройств вторая копия устройства выводится с восклицательным знаком, заключенным в желтый круг (рис. 1.26). Само устройство может функционировать нормально, но удалить "призрак" можно только отключив устройство, "породившее" его. Возможно, устранить неполадку удастся путем обновления микропрограмм или драйвера устройства.
Неправильная настройка корневого концентратора
Контроллеры USB требуют назначенного запроса на прерывание (IRQ). Линия запроса на прерывание назначается в BIOS (обычно это IRQ 9).
1.8. Ограничения USB
Согласно спецификации USB, к одному разъему можно подключить до 127 устройств, но на практике это совсем не так. Ограничения накладывают пропускная способность и мощность USB-шины. Для USB 1.1 между устройствами делится всего 12 Мбит/с, поэтому одновременная работа особо "прожорливых" устройств будет затруднена. Интерфейс USB 2.0 более быстрый, однако ограничение и тут существует. Ограничение мощности актуально для устройств, которые берут питание непосредственно от шины, однако от него легко избавиться добавлением хаба с питанием от сети.
Предыдущая << 1 .. 16 17 18 19 20 21 < 22 > 23 24 25 26 27 28 .. 166 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100