Jump to content

    
Sign in to follow this  
sergunas

Кабель-переходник USB-LPT

Recommended Posts

Сорри, но другой подходящей ветки для темы в форуме не нашёл.

 

Есть моё устройство, связь между которым и компьютером осуществляется через параллельный интерфейс в режиме EPP. Проблема в том, что LPT-порт понадобился для других целей (подключение ByteBlaster'а без выключения питания).

Для решения проблемы приоборел упомянутый в названии темы кабель. Но, к сожалению, похоже этот кабель предназначен только для подключения принтеров. В диспетчере устройств дополнительного LPT-порта не появляется :( (появляется только пункт: "Поддержка USB принтера").

И теперь передо мной встаёт вопрос, а как мне его научиться программировать, чтобы общаться со своим устройством? Ведь в принципе это же возможно, так? Принтер как-то работает же.

 

PS: Приведу пару ссылок касательно кабеля-переходника USB-LPT:

1) Кабель от фирмы D-LINK;

2) Кабель от фирмы D-Computer (по внешнему виду очень похож на купленный)

3) внутри кабеля просматривается микросхема контроллера фирмы Prolific Technology PL-2305.

 

Заренее благодарен за помощь!

Share this post


Link to post
Share on other sites
Сорри, но другой подходящей ветки для темы в форуме не нашёл.

 

Есть моё устройство, связь между которым и компьютером осуществляется через параллельный интерфейс в режиме EPP. Проблема в том, что LPT-порт понадобился для других целей (подключение ByteBlaster'а без выключения питания).

Для решения проблемы приоборел упомянутый в названии темы кабель. Но, к сожалению, похоже этот кабель предназначен только для подключения принтеров. В диспетчере устройств дополнительного LPT-порта не появляется :( (появляется только пункт: "Поддержка USB принтера").

И теперь передо мной встаёт вопрос, а как мне его научиться программировать, чтобы общаться со своим устройством? Ведь в принципе это же возможно, так? Принтер как-то работает же.

 

PS:  Приведу пару ссылок касательно кабеля-переходника USB-LPT:

1) Кабель от фирмы D-LINK;

2) Кабель от фирмы D-Computer (по внешнему виду очень похож на купленный)

3) внутри кабеля просматривается микросхема контроллера фирмы Prolific Technology PL-2305.

 

Заренее благодарен за помощь!

 

Это не поможет ? http://tech.prolific.com.tw/visitor/v_filebrw_result.asp

 

По-лююому надо копать у prolific на сайте.

Share this post


Link to post
Share on other sites

 

В спецификации PL-2305 есть замечательный пункт 5.3 Vendor-Specific Device Requests. Вольный перевод: стандартных запросов достаточно для большинста устройств, однако для пущей универсальности наше устройство поддерживает следующие специфические для него запросы:...

Переворачиваем страничку - как в том анекдоте, продолжение в следующей серии - пункт 6.0. Data Format in EPROM!!! :)

Видимо какие особые запросы поддерживает этот мост так и останется тайной :(

 

У меня такая же проблема. Точнее, хочется чтобы мое EPP устройство работало как с обычными параллельными портами, так и с подключаемыми в USB. Однако без написания собственных драйверов тут похоже не обойтись :(

 

Кстати, по поводу обращения к мосту напрямую через usbprint: Peter's blog Может пригодится...

Share this post


Link to post
Share on other sites
Есть моё устройство, связь между которым и компьютером осуществляется через параллельный интерфейс в режиме EPP.

 

Как вы программируете LPT порт? Напрямую? Или используете стандартный драйвер винды? Или же не винды? :) У меня не получилось использовать стандартный драйвер, потому что даже реализовав согласование режима в железе, я потом не смог работать с портом - WriteFile выдавала ошибку ERROR_INVALID_FUNCTION.

Share this post


Link to post
Share on other sites
Как вы программируете LPT порт? Напрямую? Или используете стандартный драйвер винды? ...

Программирую в Delphi с использованием компонента DirectPort, который использует драйвер обращения к портам ввода-вывода giveio.sys, всё предельно просто при этом.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this