Виртуальный UART (RS-232).

Использование и разработка софта (преимущественно на ПЦ)

Moderator: Shaos

User avatar
Error404
Maniac
Posts: 269
Joined: 05 Oct 2006 04:45
Location: Moscow

Виртуальный UART (RS-232).

Post by Error404 »

Никому не попадались исходники либо инструментарий для создания под Windows драйвера виртуального UART (RS-232)? Либо готовый настраиваемый универсальный драйвер.

Поясню: под Виндой устанавливается некий VxD и в устройствах появляется новый COM-порт, виртуальный. При обращении к этому порту наш драйвер делает нечто для нас полезное.

Задача - разработать этот VxD (желательно имея куда подглядеть) или найти готовый, умеющий редиректить в/из куда угодно.

Что скажете?
Всем добра!
aviator
Maniac
Posts: 298
Joined: 10 Dec 2008 08:39
Location: Стокгольм, Швеция

Post by aviator »

Скорее всего, копать в сторону Windows Driver Development Kit (DDK)...
С уважением, Сергей.
User avatar
Error404
Maniac
Posts: 269
Joined: 05 Oct 2006 04:45
Location: Moscow

Post by Error404 »

Или в сторону приложения на базе класса CDC (Communication Device Class)
http://www.gaw.ru/html.cgi/txt/app/micr ... AVR272.htm
Надо только отсечь лишнее. :)

Ничего более малозатратного пока не прогугливается.
Всем добра!
User avatar
Error404
Maniac
Posts: 269
Joined: 05 Oct 2006 04:45
Location: Moscow

Post by Error404 »

Подумав, решил своё не наворачивать, а выкрутиться на уже имеющемся. Ибо нарыл симпатичный проектик:
http://com0com.sourceforge.net/

Это драйвер, OpenSource, создает пары виртуальных COM-портов соединенных виртуальным же нуль-модемом. Соответственно, на один порт вешаем свое творение (например, эмулятор устройства), со второго порта применяем управление.
Всем добра!