Главная>интерфейс

интерфейс

Флешки USB

Так называемые съемные диски типа «флешка» - это миниатюрные устройства, предназначенные для хранения и быстрого переноса данных с одного компьютера на другой посредством подключения к порту USB. Многие модели флешек оснащены светодиодом-индикатором чтения/записи и блокировкой от записи. Также в комплекте могут быть: компакт-диск с драйверами, «шнурок», кабель-удлинитель USB.

На сегодняшний день флешки USB стали очень популярны и повсеместно вытеснили дискеты. Информационная емкость флешек уже достигла 128 гигабайт и, видимо, это не предел.

USB переходник (адаптер).

Переходник (адаптер), в общем случае, это устройство, позволяющее соединить между собой устройства с разными типами разъемов и даже разными интерфейсами. Конструктивно USB переходники (адаптеры) могут быть выполнены как «сращенные» разъемы или как кабель с разными разъемами на концах. Например:

В случае различных интерфейсов к USB переходнику (адаптеру) прилагается диск с необходимыми драйверами.

В качестве примера рассмотрим переходник USB-COM.
Практически на всех новых компьютерах нет последовательного COM порта, а большая часть старой техники, работает именно через этот интерфейс, так называемый RS232.

USB драйверы.

Начиная с Windows 2000, фирма Microsoft завершила новую модель архитектуры драйверов WDM (Windows Driver Model, драйверная модель Windows).
С точки зрения этой модели, существует три типа драйверов:

  • драйвер шины (Bus Driver) – обслуживает контроллер шины, мост, адаптер или любые другие устройства, имеющие дочерние устройства. Для каждого типа шины (PCI, USB и т.д.) в системе имеется свой драйвер. Эти драйверы, как правило, поставляются Microsoft. Сторонние разработчики создают драйверы для новых шин, например, Multibus, Futurebus и т.д.;

История USB.

Увеличение числа устройств, подключаемых к персональному компьютеру, и, соответственно, развитие внешних интерфейсов привело к довольно неприятной ситуации: с одной стороны, компьютер должен иметь множество различных разъемов, а с другой - большая часть из них не используется. Такая ситуация определяется историческим развитием интерфейсов ПК - каждый интерфейс имел свой специализированный разъем. Например, к последовательному порту можно подключить мышь или модем, к параллельному - принтер или сканер, для клавиатуры стало необходимо иметь два порта - старый клавиатурный и PS/2 и так далее. Более того, к одному порту можно подключить только одно устройство. Кроме этой проблемы, многочисленность разнообразных подключений добавляет и другие неудобства:

  • практически для каждого из устройств необходимо выделение аппаратного прерывания (IRQ);
  • большей части устройств необходим внешний блок питания;
  • каждое устройство имеет свой, придуманный разработчиком, протокол обмена, многократно увеличивая необходимое количество драйверов как в памяти, так и в инсталляции операционной системы;
  • конфигурирование большого числа устройств, многие из которых не поддерживают спецификацию Plug and Play (сокращенно PnP), - практически невыполнимая работа для обычного пользователя;
  • огромное число разнокалиберных шлейфов, тянущихся от компьютера, превращает его перестановку в большую проблему.