реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> USB <--> LPT, Есть ли такие преобразователи?
Idle
сообщение Sep 6 2005, 15:11
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 351
Регистрация: 5-04-05
Пользователь №: 3 874



С UART всё понятно. А вот существуют ли преобразователи, драйверы для которых эмулируют параллельный порт? Нашёл только PL2305, но драверок для неё добавляет в систему только поддержку USB принтера (никаких новых LPT). FT245 тоже не то. Может есть какие-то ограничения ОС, раз не существует подобных программных решений? Или они есть?
Go to the top of the page
 
+Quote Post
MALLOY2
сообщение Sep 7 2005, 07:07
Сообщение #2


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



Они есть !. написать cамому драйвер к тойже FT245.
Go to the top of the page
 
+Quote Post
SDFF
сообщение Sep 7 2005, 08:30
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 139
Регистрация: 13-06-05
Из: Санкт-Петербург
Пользователь №: 5 972



Цитата(MALLOY2 @ Sep 7 2005, 10:07)
Они есть !. написать cамому драйвер к тойже FT245.
*


И что? Все устройства, ранее работавшие на LPT, будут ГАРАНТИРОВАННО работать на вашем переходнике?
Go to the top of the page
 
+Quote Post
vvs157
сообщение Sep 7 2005, 09:47
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(SDFF @ Sep 7 2005, 11:30)
И что? Все устройства, ранее работавшие на LPT, будут ГАРАНТИРОВАННО работать на вашем переходнике?
*


Нет! Все существующие LPT - USB сделаны под принтерные драйверы.
Go to the top of the page
 
+Quote Post
MALLOY2
сообщение Sep 7 2005, 11:41
Сообщение #5


Знающий
****

Группа: Validating
Сообщений: 838
Регистрация: 31-01-05
Пользователь №: 2 317



Цитата(SDFF @ Sep 7 2005, 11:30)
Цитата(MALLOY2 @ Sep 7 2005, 10:07)
Они есть !. написать cамому драйвер к тойже FT245.
*


И что? Все устройства, ранее работавшие на LPT, будут ГАРАНТИРОВАННО работать на вашем переходнике?
*



Не гарантированно но будут, мне программист говорит что виртулальны LPT пишется легче виртуального COM.


P.S. 100% надежность стоит бесконечно денег.
Go to the top of the page
 
+Quote Post
Idle
сообщение Sep 7 2005, 12:05
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 351
Регистрация: 5-04-05
Пользователь №: 3 874



Судя по ответам делаю вывод: готовых решений нет. Выводы: или я плохо умею пользоваться поисковиками(что скорее всего), или это мало кому нужно (что вряд ли), или сущёствуют какие-то заморочки с созданием подобных драйверов.

PS Существует некий шнурок CUM360. Кто пользовался, скажите что он есть, и какой там чип.
Go to the top of the page
 
+Quote Post
BVU
сообщение Sep 7 2005, 12:44
Сообщение #7


Профессионал
*****

Группа: Свой
Сообщений: 1 301
Регистрация: 30-11-04
Из: Россия, Н.Новгород
Пользователь №: 1 264



Цитата(Idle @ Sep 7 2005, 16:05)
Судя по ответам делаю вывод: готовых решений нет. Выводы: или я плохо умею пользоваться поисковиками(что скорее всего), или это мало кому нужно (что вряд ли), или сущёствуют какие-то заморочки с созданием подобных драйверов.

PS Существует некий шнурок CUM360. Кто пользовался, скажите что он есть, и какой там чип.
*


Почитайте здесь:
http://roknroll.narod.ru/ALTERA/USB.htm

И здесь посмотрите может найдете что-то полезное для себя:
http://www.is.svitonline.com/vks/Links/Download.html


--------------------
Не корысти ради, не в целях наживы, а во исполнение велений души!
Go to the top of the page
 
+Quote Post
vvs157
сообщение Sep 8 2005, 10:05
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(MALLOY2 @ Sep 7 2005, 14:41)
Не гарантированно но будут, мне программист говорит что виртулальны LPT пишется легче виртуального COM. 


P.S.  100% надежность стоит бесконечно денег.
*


USB эмулятор LPT (если он вообще возможен) будет довольно кривым из-за трудноучитываемых дополнительных задержет от USB. Например, для формирования строба обычно программа пишет в порт "1" ждет определенное время, потом пишет "0". Через USB такая операция приведет к к неопределенности зажержки начала строба и флуктуациям его длительности. Программаторам скорее всего это не понравится.
Причем для перехвата прямых обращений к портам LPT надо писать драйвер ядра, а с учетом того, что скажем программаторы, сами для прямого доступа к LPT также используют драйвер ядра задача может стать весьма нетривиальной. Также неочевидно, насколько просто организовать обмен между таким драйвером LPT и собственно самим USB. У драйверов ядра для общения с системой совершенно другой API по сравнению с простыми приложениями

С RS232 ситуация иная - под Windows обычно напрямую в порты никто не пишет, работа идет через API и поэтому USB - RS232 получается хорошо
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th June 2025 - 09:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01384 секунд с 7
ELECTRONIX ©2004-2016