Форум программистов, компьютерный форум, киберфорум
Компьютерное железо
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.94/89: Рейтинг темы: голосов - 89, средняя оценка - 4.94
22 / 7 / 0
Регистрация: 19.09.2009
Сообщений: 60
1

USB - LPT адаптер определяется как устройство USB.

11.09.2010, 16:44. Показов 16044. Ответов 12
Метки нет (Все метки)

Приветствую всех, вот купил я адаптер USB - LPT, оно у меня определилось в ноутбуке как устройство USB, и я не знаю как им пользоваться как LPT, потому что с USB не умею работать в компе, но мне объясняли как-то в свое время, что оно определяется как LPT и адрес будет 0378, но это увы не так, известно только, что это устройство IEEE-1284 Controller ... возможно можно как-то пользоваться им как нормальным LPT ???

Огромное спасибо говорю заранее, буду очень признателен если вы мне поможете.

З.Ы. если тему не там создал прошу не ругаться сильно

Добавлено через 20 минут
Нужен он мне в качестве программирования через него, электроники, а не подключения принтеров сканеров, принтер подключился через него как ни в чем не бывало... а вот адреса не известно, и получается что не знаю куда посылать байты
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.09.2010, 16:44
Ответы с готовыми решениями:

"Устройство USB не опознано. Одно из подключенных к этому компьютеру USB-устройств работает неправильно и Windows не удается опознать его..."
У меня такая проблема: глючит USB. Обьясняю суть - на компьютере два разъема для USB, оба рабочие,...

Не определяется все флешки: неизвестное usb устройство
Здравствуйте. Проверил комп на вирусы авастом. После этого перестали определяться флешки. Все...

Отключил USB-устройство. Как вернуть?
Сдуру отключил таким образом mp3-плеер, теперь комп его не видит. Ни в диспетчере устройств, ни в...

PCI адаптер USB 2.0 работает в режиме usb 1.1
Установил PCI адаптер USB 2.0, работает. Затем я решил подключить переднюю панель к нему (на...

12
Эксперт С++
7175 / 3234 / 79
Регистрация: 17.06.2009
Сообщений: 14,164
11.09.2010, 17:12 2
У тебя Windows установлен на ноутбуке ?
И в Windows принтер работает ?

Думаю будут у тебя большие проблемы - в случае USB идет эмуляция протоколов поверх USB
Так что придется тебе изучить сначала работу с USB
0
22 / 7 / 0
Регистрация: 19.09.2009
Сообщений: 60
11.09.2010, 17:20  [ТС] 3
Да Windows XP установлен, а почему будут проблемы то, он определился в USB-Controllerах как спецпереходник... или я не о том ...
0
PB
Просто прогер
1286 / 1073 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
11.09.2010, 17:26 4
Цитата Сообщение от Elch Посмотреть сообщение
но мне объясняли как-то в свое время, что оно определяется как LPT и адрес будет 0378
Вас обманули! Такого не бывает! "Железный" порт не появится от USB переходника!


Цитата Сообщение от Elch Посмотреть сообщение
Нужен он мне в качестве программирования через него, электроники
Микроконтроллеров?
Забудте про этот переходник. Он не годится для этого. Его можно использовать для принтера и все.
0
22 / 7 / 0
Регистрация: 19.09.2009
Сообщений: 60
11.09.2010, 17:29  [ТС] 5
Ну не совсем микроконтроллеров, простое управление с компа через LPT, а раз принтер работает, почему нельзя тогда использовать для других систем ??? система то та же самая и получается передача-прием, или???
0
PB
Просто прогер
1286 / 1073 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
11.09.2010, 17:35 6
Просто этот переходник не совсем LPT порт, а его модифицированый вариант, "заточный" под принтер. Поэтому поддерживаются не все режимы "железного" LPT порта, а некоторые работают немного подругому.
Скажу сразу - прямой доступ через регистры 378H - 37AH в данном случае не возможен, т. к. этих регистов попросту нет в адресном простанстве!
Можно попробовать работать с переходником с помощью API функций ОС, но не факт что будет положительный результат.
0
22 / 7 / 0
Регистрация: 19.09.2009
Сообщений: 60
11.09.2010, 17:39  [ТС] 7
Цитата Сообщение от PB Посмотреть сообщение
Просто этот переходник не совсем LPT порт, а его модифицированый вариант, "заточный" под принтер. Поэтому поддерживаются не все режимы "железного" LPT порта, а некоторые работают немного подругому.
Скажу сразу - прямой доступ через регистры 378H - 37AH в данном случае не возможен, т. к. этих регистов попросту нет в адресном простанстве!
Можно попробовать работать с переходником с помощью API функций ОС, но не факт что будет положительный результат.
Ага! предположим что я лажанулся и купил...

Тогда раз уже в этой теме мы тут, можете рассказать как работает USB как туда посылать что-то, принимать что-то, ну и в этом роде
0
PB
Просто прогер
1286 / 1073 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
11.09.2010, 17:45 8
С помощью WinAPI функции CreateFile открываете LPT порт и работаете с ним.
0
22 / 7 / 0
Регистрация: 19.09.2009
Сообщений: 60
11.09.2010, 17:49  [ТС] 9
Цитата Сообщение от PB Посмотреть сообщение
С помощью WinAPI функции CreateFile открываете LPT порт и работаете с ним.
я имел ввиду просто как работать с обычными USB, чтоб рассказали а не про LPT как узнать адрес и как узнать в какой именно разъем будет воткнуто устройство......
0
PB
Просто прогер
1286 / 1073 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
11.09.2010, 17:54 10
как узнать адрес
Адрес чего?
как узнать в какой именно разъем будет воткнуто устройство
Хотите узнать из любопытства что-ли?
0
22 / 7 / 0
Регистрация: 19.09.2009
Сообщений: 60
11.09.2010, 18:02  [ТС] 11
Цитата Сообщение от PB Посмотреть сообщение
Адрес чего?
Хотите узнать из любопытства что-ли?
Я уже вроде конкретный вопрос задал, как работать с USB, как определить порт тоже USB, как еще понятнее вопрос написать я не знаю
0
PB
Просто прогер
1286 / 1073 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
11.09.2010, 18:13 12
Я понять не могу для чего это?
Ведь прямой доступ к USB порту - очень плохая идея. Из-за этого будут глючить все устройства, подключенные к USB!
Если устройство является COM или LPT перходником, то с ним работают посредством API функций так же как и с "железными" портами. Ну или обращаются к драйверу переходника, но для этого нужно знать его интерфейс.
С USB HID устройствами работатют с помощью API фунций из hid.dll
Для других типов USB устройств, обычно пишут драйверы, которые в свою очередь, обращаются к драйверу USB.
Но никогда не работают непосредственно с USB контроллером, минуя его драйвер!
0
22 / 7 / 0
Регистрация: 19.09.2009
Сообщений: 60
11.09.2010, 18:35  [ТС] 13
Цитата Сообщение от PB Посмотреть сообщение
Я понять не могу для чего это?
Ведь прямой доступ к USB порту - очень плохая идея. Из-за этого будут глючить все устройства, подключенные к USB!
Если устройство является COM или LPT перходником, то с ним работают посредством API функций так же как и с "железными" портами. Ну или обращаются к драйверу переходника, но для этого нужно знать его интерфейс.
С USB HID устройствами работатют с помощью API фунций из hid.dll
Для других типов USB устройств, обычно пишут драйверы, которые в свою очередь, обращаются к драйверу USB.
Но никогда не работают непосредственно с USB контроллером, минуя его драйвер!
Ну я же сразу написал что я о USB Ничего не знаю, вернее о программировании USB, я просто думал так же само как и с СОМ и LPT

ладно забудьте... пойду поищу о работе USB возможно наткнусь на тему в которой будет все

мне просто нужно подключить устройство -самоделку и управлять через комп, в компе есть LPT, а в буке нет, ну комп я ж не буду таскать с собой на учебу, вот и придется как-то переделывать...

Кстати, у меня в буке есть PCMCIA типа как в компе PCI и я в интернете видел такой адаптер, если я его куплю, то что появится настоящий LPT??? или тоже такая бяка может выйти? просто кабель был дешевле этого адаптера вот я кабель и схватил
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.09.2010, 18:35

USB 2.0 определяется как USB 3.0, не работает USB-свисток, геймпад не подключается
Не работает беспроводной геймпад speedlink torid sl-6576. Подключаю блютуз свисток к пк, запускаю...

Подключенный телефон определяется как неизвестное usb устройство
Возникает ошибка при подключении телефона к ноутбуку. Пишет: Система Windows остановила это...

Подключение принтера AveryDennison через адаптер LPT->USB
Есть термотрансферный принтер AveryDennison 6406, который нужно подключить к компу без LPT порта. ...

USB-адаптер LAN не определяется
Здравствуйте! Приобрёл такую вещицу, а в диспетчере устройств она не определяется. Подскажите, как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.