USB to LPT

Подключаем наши девайсы к компьютеру. Обсуждаются: порты, протоколы, драйвера, языки программирования и т.д.
neoarey
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Сб дек 25, 2010 18:43:11

Re: USB to LPT

Сообщение neoarey »

Хорошо, допустим, а как через драйвера? к примеру нужно зажечь 2 ногу... В VB dlprotio я просто посылал DlPortWritePortUlong &H37A, 1...
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: USB to LPT

Сообщение Мурик »

neoarey писал(а):Хорошо, допустим, а как через драйвера? к примеру нужно зажечь 2 ногу... В VB dlprotio я просто посылал DlPortWritePortUlong &H37A, 1...
У каждого переходника свой драйвер и нужно разбираться с ним.
Но можно попробовать через API ОС. Но в любом случае, при использовании USB переходника, про прямой доступ к регистрам порта можно забыть!
neoarey
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Сб дек 25, 2010 18:43:11

Re: USB to LPT

Сообщение neoarey »

Хорошо, допустим... Купил я к примеру переходник, установил драйвера... Как узнать что за драйвера и как через них управлять?
Аватара пользователя
Modest
Сверлит текстолит когтями
Сообщения: 1138
Зарегистрирован: Сб апр 03, 2010 08:57:35

Re: USB to LPT

Сообщение Modest »

На сайте производителя... только если купил, то вряд ли там будет описание работы с драйвером, а вот если собрать переходник по одной из схем в инете то там не только описание но и скорей всего будут DLL ки для удобной работы ))
http://www.cesko.host.sk/
[img]http://i053.radikal.ru/1102/71/0a0346d3a067.gif[/img]
[size=85]Ты думаешь ты думал как ты думаешь? (с)[/size]
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: USB to LPT

Сообщение Мурик »

Modest писал(а):а вот если собрать переходник по одной из схем в инете то там не только описание но и скорей всего будут DLL ки для удобной работы )
Но при таком раскладе, зачем делать именно переходник USB<->LPT?
Создаем устройство CDC или HID класса и предоставляем DLL, для управления ногами контроллера, по типу LPT.
Аватара пользователя
Modest
Сверлит текстолит когтями
Сообщения: 1138
Зарегистрирован: Сб апр 03, 2010 08:57:35

Re: USB to LPT

Сообщение Modest »

это был пример
и в вашем посте мешает слово "создаём", не думаю что каждый способен написать програмку для мк с протоколом USB + драйвер для пк, а в инете всё готовое, просто повторить всегда намного проще чем разработать.
и ещё... пример который я предложил не просто переходник в RS232, у мк остаётся ещё 12 (точно не помню) свободных ног, которыми очень легко управлять
[img]http://i053.radikal.ru/1102/71/0a0346d3a067.gif[/img]
[size=85]Ты думаешь ты думал как ты думаешь? (с)[/size]
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: USB to LPT

Сообщение Мурик »

Modest писал(а):и в вашем посте мешает слово "создаём", не думаю что каждый способен написать програмку для мк с протоколом USB + драйвер для пк, а в инете всё готовое, просто повторить всегда намного проще чем разработать.
Я про создание своего подобия переходника.
А для классов CDC или HID, самому создавать USB драйвера не нужно.
neoarey
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Сб дек 25, 2010 18:43:11

Re: USB to LPT

Сообщение neoarey »

Народ, объясните, совсем запутался, везде разная информация, кто во что горазд... Переходник на ATmega8 с портом 378h будет работать как обычной LPT или нет? Т.е. смогу я управлять отдельно пинами порта?
Аватара пользователя
Modest
Сверлит текстолит когтями
Сообщения: 1138
Зарегистрирован: Сб апр 03, 2010 08:57:35

Re: USB to LPT

Сообщение Modest »

Отдельными пинами управлять сможешь, но он не будет "как обычным" LPT
[img]http://i053.radikal.ru/1102/71/0a0346d3a067.gif[/img]
[size=85]Ты думаешь ты думал как ты думаешь? (с)[/size]
neoarey
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Сб дек 25, 2010 18:43:11

Re: USB to LPT

Сообщение neoarey »

А в чём отличия будут?
Аватара пользователя
Мурик
Друг Кота
Сообщения: 3383
Зарегистрирован: Пн окт 11, 2010 19:00:08

Re: USB to LPT

Сообщение Мурик »

neoarey писал(а):А в чём отличия будут?
В том, что регистра 378h и др. не будет и придется работать через WinAPI (CreateFile, ReadFile, WriteFile, CloseHandle и др.).
В таком случае, я бы сделал свое USB HID устройство какое мне нужно, на той же ATmega8 и не парился с работой с виртуальный LPT портом.
neoarey
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Сб дек 25, 2010 18:43:11

Re: USB to LPT

Сообщение neoarey »

Почему нет 378h... А это что?

Изображение
Аватара пользователя
Modest
Сверлит текстолит когтями
Сообщения: 1138
Зарегистрирован: Сб апр 03, 2010 08:57:35

Re: USB to LPT

Сообщение Modest »

да похоже этот драйвер эмулирует реальный порт 378h
[img]http://i053.radikal.ru/1102/71/0a0346d3a067.gif[/img]
[size=85]Ты думаешь ты думал как ты думаешь? (с)[/size]
Аватара пользователя
Кислый
Поставщик валерьянки для Кота
Сообщения: 2095
Зарегистрирован: Чт апр 08, 2010 18:50:01
Откуда: Краснодар
Контактная информация:

Re: USB to LPT

Сообщение Кислый »

а посмотрите шо я нарыл ))
Вложения
200708050.pdf
(340.64 КБ) 2404 скачивания
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
neoarey
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Сб дек 25, 2010 18:43:11

Re: USB to LPT

Сообщение neoarey »

Где его купить то можно?
Аватара пользователя
levaclaus
Потрогал лапой паяльник
Сообщения: 302
Зарегистрирован: Пн янв 07, 2008 16:56:28
Откуда: Минск

Re: USB to LPT

Сообщение levaclaus »

обломитесь доброжелатели, не заработает, невозможно. Смешно.
поставил галочки как neoarey на скрине показал и Codevision подцепил переходник. Понипрог только, сволочь, не видит, ну не страшно, главное CV завёлся.

Использовать этот переходник не для прошивки МК невозможно, слишком медленный.

---
ещё есть проблема, при отключении переходника от порта иногда появляется экран смерти (вин7), кто сталкивался, как победить?
Аватара пользователя
alexx82
Открыл глаза
Сообщения: 64
Зарегистрирован: Ср июл 06, 2011 19:11:44
Откуда: В цветущих акациях город
Контактная информация:

Re: USB to LPT

Сообщение alexx82 »

Собрал данный девайс, и сразу же заметил что работает он как говно - зависает через некоторое время (от нескольких секунд до минуты). После отката прошивки до версии 1.5 и установки внешнего кварца устройство начало работать стабильно.

Собсно, вопрос: кто-нибудь пробовал собирать девайс с прошивкой 1.6 и тактированием от внутреннего генератора? Оно вообще работоспособное, или проще не заморачиваться и оставить как есть - с прошивкой 1.5 и кварцем на 12 мгц?

PS. Как я понял, тема посвящена переходникам USB-LPT вообще, а не проекту usb2lpt. Если на форуме есть более подходящая тема, просьба перенести этот пост туда.
LevRus
Грызет канифоль
Сообщения: 267
Зарегистрирован: Вт дек 08, 2009 22:24:39

Re: USB to LPT

Сообщение LevRus »

Форумчата. вот у меня к вам просьба по этой теме. Протичал всю, а чтобы кто то печатку выложил не видел. если не трудно выложите пожалуйста. А если можете то каждый свой вариан. так и мне и всем будет удобно. ЗАРАНЕЕ СПАСИБО.
Аватара пользователя
2010kira2010
Открыл глаза
Сообщения: 69
Зарегистрирован: Ср июл 20, 2011 16:56:35
Откуда: Апшеронск
Контактная информация:

Re: USB to LPT

Сообщение 2010kira2010 »

Я тоже прошу выложите кто-нибудь печатку под DIP.
Сначала было слово. И это слово было: «Коллайдер запущен!»
O_l_e_g
Нашел транзистор. Понюхал.
Сообщения: 191
Зарегистрирован: Вт дек 27, 2011 01:13:21

Re: USB to LPT

Сообщение O_l_e_g »

Добрый день
Может у кого есть почитать на русском про синхронный bitband режим работы FT245R.
Ответить

Вернуться в «Интеграция с ПК»