Полезное

  • У на Вы можете скачать synaptics pointing device driver для Windows 8.1.

USB драйвер

Вообще, драйвер — это связующее звено между аппаратным и программным обеспечением. Для того чтобы добраться до USB-устройства, программа должна сообщаться с драйвером, который в свою очередь на более низком уровне сообщается с USB-драйверами, которые управляют сообщениями по линиям передачи данных USB. Принципиально было бы также возможно об­ратиться к более низкому уровню непосредственно при помощи собственной программы, но в этом случае пришлось бы более детально разбираться со свойствами USB-устройства, специфичными для того или иного изготовите­ля. У новых операционных систем Windows драйверы на сегодняшний день имеют лишь необходимые права доступа, для того чтобы можно было обра­титься к аппаратному обеспечению компьютера.

Компания FTDI выпускает для двух используемых USB-контроллеров мик­росхемы FT232R для Windows два различных драйвера. Первый драйвер — это так называемый VCP-драйвер (Virtueller Com Port— виртуальный Com-порт). Этот драйвер заботится о том, чтобы операционная система интегри­ровала последовательный СОМ-порт, когда FTDI-USB-контроллер связыва­ется с компьютером через USB. Благодаря этому обычно эмулируется после­довательный интерфейс, прикидываясь перед операционной системой другим СОМ-портом. Так удается как можно быстрее дооборудовать более новые компьютеры виртуальным последовательным интерфейсом и добиться высо­кой совместимости с существующими прикладными программами.

Второй драйвер— D2XX. Здесь речь идет о драйвере FTDI2XX.SYS для WIN32 Driver Model (WDM — тип драйвера Win32). Собственное прикладное программное обеспечение сообщается по этому USB-драйверу Windows со стеком (стековой памятью), который, в свою очередь, пытается добраться до USB-устройства.

Сначала при установке драйвера все еще нужно было выбирать один из двух драйверов. Если кто-то хотел использовать второй драйвер, то первый драй­вер обязательно нужно было деинсталлировать. С выходом версии драйвера 2.0 с 2007 г. деинсталляция больше не требуется: драйвер для двух вариантов (D2XX и VCP) избавляет от надоедливых установок и удалений, так что можно продолжать экспериментировать.

Компания FTDI поддерживает не только драйверы для всех распространен­ных вариантов Windows, но также и для операционных систем Linux, Mac OS и др.

Метки: , , , .


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Проверочный код *

Разработка сайта: cryptonic