ва в тому, що розвиток USB не зупинилася на розробці універсального комп'ютерного інтерфейсу. Відразу ж з'явилися нові ідеї, які знайшли своє втілення в наступній версії стандарту USB 2.0. Специфікація на цю версію універсального інтерфейсу була затверджена незабаром після попередньої версії 1.1 - тому на даний момент велика кількість виробників комп'ютерів і комп'ютерної периферії підтримують цей стандарт. Windows сама визначає версію USB-пристрою, підключеного до порту, і працює з ним відповідним чином. Windows 98 і ME підтримують специфікацію USB 1.1, Windows 2000 і XP - USB 2.0.
Ну а що ж все-таки робити, якщо USB-портів не видно ні на передній, ні на задній панелі комп'ютера? Це теж не причина, щоб відмовлятися від пристроїв, що мають USB-інтерфейси. USB саме тому і є універсальним інтерфейсом, що дозволяє відійти від прив'язки комп'ютерної периферії до конкретних типів інтерфейсів. Багато років було відомо, що для роботи принтера необхідний паралельний порт (LPT), для підключення модему - послідовний порт (СОМ), і такий же порт потрібний для роботи миші.
Але ось спочатку миша переселили на PS/2-раз 'ем, звільнимо тим самим місце для інших периферійним пристроїв. Потім з'явився USB, а в майбутньому, звичайно ж, комп'ютер буде мати один або два інтерфейси для підключення всіх типів пристроїв. Прикладом тому можуть служити останні iMac - моделі комп'ютерів від Apple, у яких майже всі порти є USB. Крім того, дуже зручно розташування USB-портів на клавіатурі.
Немає сумніву, що вже в найближчим часом на українському ринку з'являться аналогічні розробки для IBM-сумісних комп'ютерів. p> Але повернемося до відсутнім USB-портів. По-перше, існують PCI-контролери, які встановлюються в PCI-слоти на материнській платі і дозволяють відразу ж (після недовгою настройки) використовувати USB-порти.
друге, до материнським платам, оснащеним хост-контролерами та відповідними контактами, можна підключити USB-шлейф. Це пристрій являє собою набір контактів для з'єднання з контактами на материнській платі і двома USB-портами. USB-шлейф набагато дешевше, так як основна електроніка вже присутній на материнській платі, і вартість його становить близько 15 грн.
По світу ходять чутки, що зустрічаються і ISA-USB-контролери. Але, зважаючи на те що ISA-слоти, напевно, зникли з материнських плат раніше, ніж з'явилася перша специфікація USB, це звучить якось малоймовірно.
Встановлюємо PCI-USB-контролер
"Не бери Важка в руки i дурного в голову "- вчить нас мудра українське прислів'я. У цьому сенсі використання PCI-USB-контролера - це найбільш простий і швидкий спосіб запастися парочкою-другий USB-портів. Windows ME, 2000 і XP у своєму багажі мають більшість необхідних драйверів для підтримки найбільш поширених контролерів USB, тому установка даного пристрою в будь з Windows проста до непристойності. Любителям Windows 98, можливо, доведеться таки напружитися і встановити драйвера додатково. Але в більшості випадків це не буде потрібно.
Що являє собою PCI-USB-контролер? Це PCI-плата розширення до 4-5 USB-портів, в яку вбудований хост-контролер USB. Вартість PCI-USB-контролера становить близько 15 у. е.
Плату досить встановити в будь-який вільний PCI-слот (при вимкненому комп'ютері) - і завантажити Windows. Подальший хід подій може змінюватись в залежності від операційної системи, але загальна схема наступна. Майстер нового обладнання повинен визначити присутність нового пристрою. А точніше, двох: якщо PCI-USB-контролер підтримує специфікацію USB 2.0, тоді він для сумісності, можливо, матиме також контролер USB для зворотного підтримки специфікації USB 1.1 - в такому випадку хост-контролерів буде визначено два. Далі Windows може встановити драйвери для хост-контролерів автоматично або попросить вказати їх місце розташування. У комплекті з PCI-USB-контролером обов'язково повинен поставлятися компакт-диск з драйверами, який можна "підсунути" Windows для коректної установки пристрою в системі.
В
Перевірити, чи встановлено PCI-USB-контролер в системі, дуже просто. Потрібно зайти в Диспетчер пристроїв - там в розділі Універсальна послідовна шина (Universal Serial Bus controllers) має з'явитися, як мінімум, два об'єкти: Хост-контролер (Host Controller) і Кореневий розгалужувач (Root Hub). p> Варто відзначити, що хост-контролерів може бути (і, швидше за все, так воно і буде) декілька. Типовий приклад - популярний чіпсет Intel i810, в схему якого включені універсальний хост-контролер і кореневої розгалужувач, але не USB-порт - оскільки виробники материнських плат на той момент ще не постачали свої вироби USB.
Без PCI-USB-контролера в системі буде встановлено два пристрої: Intel 82801AA USB універсальний хост-контролер і USB кореневої розгалужувач. Після установки USB2.0-сумісного PCI-USB-контролера в систему додалися NEC PCI to USB E...