Драйвер преобразователя USB-COM для ОСРВ QNX4.25 и ЗОСРВ КПДА.00002-01Оставаясь популярным промышленным стандартом, интерфейс RS232 практически полностью вытеснен шиной USB в нише ноутбуков и персональных компьютеров. Тем не менее, часто требуется организовать взаимодействие с оборудованием именно через COM порт. Выходом из ситуации является использование преобразователя USB-COM.
Для поддержки преобразователей USB-COM для ОСРВ QNX4.25/КПДА.00002-01 был разработан универсальный драйвер конвертера USB-COM. В настоящее время драйвер поддерживает 3 типа чипов:
- Prolific PL2303x
- FTDI2232x
- Silicon Labs CP210x
Тестирование производилось для следующих устройств:
1) На базе Prolific PL2303x:
- ADAM-4561 (Advantech)
- i7561 (ICP)
- Defender USR130 (Omega)
- STLab USB-Serial-4
- Преобразователи от Gembird, Expert
2) На базе FTDI2232x:
- Меркурий-221 (Инкотекс)
- ПИ-2 (НЗиФ)
3) На базе Silicon Labs CP210x:
- АС4 (Овен)
Драйвер разработан для стека USB 2.0 QNX 4.25 и доступен для свободного
скачивания.
Содержание архива usbcom_bin.tar.gz:usbcom - драйвер преобразователя USB-COM.
Запуск драйвера:#usbcom &
Замечания для текущей версии:1. Драйвер поддерживает устройства с именами : /dev/comusbXXX, где XXX определяет гнездо USB в которое вставлен преобразователь
2. Поддерживается один уровень вложенности, то есть один hub между конвертером и хостом.
3. Динамическое подключение и удаление устройства не реализовано.
К сожалению, несмотря на наличие спецификаций, реализация конкретных устройств может от них отступать
Будем благодарны за представленную информацию о тестировании и работе драйвера с различными преобразователями.