Форум программистов, компьютерный форум, киберфорум
Наши страницы

Компьютерное железо

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 72, средняя оценка - 4.97
Elch
22 / 7 / 2
Регистрация: 19.09.2009
Сообщений: 60
#1

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

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

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

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

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

Добавлено через 20 минут
Нужен он мне в качестве программирования через него, электроники, а не подключения принтеров сканеров, принтер подключился через него как ни в чем не бывало... а вот адреса не известно, и получается что не знаю куда посылать байты
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.09.2010, 16:44
Я подобрал для вас темы с готовыми решениями и ответами на вопрос USB - LPT адаптер определяется как устройство USB. (Компьютер):

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

Как узнать напряжение на D- USB кабеля, который подключен в USB порт компьютера? - Компьютерное железо
У меня есть небольшое устройство, которое выдаёт не больше 5В 500mA, каким образом на компьютере можно узнать напряжение на D- usb кабеля? ...

Ни один USB порт не работает, любая флешка,либо другое устройство отображалось,как неизвестное. - Компьютерное железо
ни один порт не работает.. сначала я подумала,что слетели драйвера,но обновив их осталась тажа проблема... После чего,был вариант,что...

USB 2.0 стал USB 1.1 Как вернуть обратно? - Компьютерное железо
Кто нибуть знает как можно обратно вернуть USB 2.0?? Вообщем было всё нормально, но в один прекрасный день подключил телефон к переднему ...

USB 2.0 стало USB 1.1 - как вернуть обратно? - Компьютерное железо
Был MP3 плеер 1.1 , нехотел работать на 2.0 , сбросил биос с подсоеденёным плеером , заработал, но все USB встали на 1.1. Тепер другие...

usb устройство не опознано - Компьютерное железо
Здравствуйте. Периодически(раза 2-3 в сутки при активном пользовании ноутбуком) перестает реагировать мышка и отображается сообщение "USB...

12
odip
Эксперт С++
7161 / 3219 / 62
Регистрация: 17.06.2009
Сообщений: 14,161
11.09.2010, 17:12 #2
У тебя Windows установлен на ноутбуке ?
И в Windows принтер работает ?

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


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

Тогда раз уже в этой теме мы тут, можете рассказать как работает USB как туда посылать что-то, принимать что-то, ну и в этом роде
0
PB
Просто прогер
1282 / 1069 / 11
Регистрация: 13.03.2009
Сообщений: 2,502
11.09.2010, 17:45 #8
С помощью WinAPI функции CreateFile открываете LPT порт и работаете с ним.
0
Elch
22 / 7 / 2
Регистрация: 19.09.2009
Сообщений: 60
11.09.2010, 17:49  [ТС] #9
Цитата Сообщение от PB Посмотреть сообщение
С помощью WinAPI функции CreateFile открываете LPT порт и работаете с ним.
я имел ввиду просто как работать с обычными USB, чтоб рассказали а не про LPT как узнать адрес и как узнать в какой именно разъем будет воткнуто устройство......
0
PB
Просто прогер
1282 / 1069 / 11
Регистрация: 13.03.2009
Сообщений: 2,502
11.09.2010, 17:54 #10
как узнать адрес
Адрес чего?
как узнать в какой именно разъем будет воткнуто устройство
Хотите узнать из любопытства что-ли?
0
Elch
22 / 7 / 2
Регистрация: 19.09.2009
Сообщений: 60
11.09.2010, 18:02  [ТС] #11
Цитата Сообщение от PB Посмотреть сообщение
Адрес чего?
Хотите узнать из любопытства что-ли?
Я уже вроде конкретный вопрос задал, как работать с USB, как определить порт тоже USB, как еще понятнее вопрос написать я не знаю
0
PB
Просто прогер
1282 / 1069 / 11
Регистрация: 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
Elch
22 / 7 / 2
Регистрация: 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
11.09.2010, 18:35
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.09.2010, 18:35
Привет! Вот еще темы с ответами:

Беспроводной USB удлинитель на одно устройство. - Компьютерное железо
Ищу из серии дёшево, но сердито.

Можно ли подключить USB устройство через COM-порт? - Компьютерное железо
У меня на компе нету USB порта, а можно ли както подключить USB устройство через COM-порт??? Может есть какието переходники?, если есть,...

usb 2.0 работает как usb 1.1 - Компьютерное железо
я имею ввиду что скорость записи и чтения, допустим с флешки, маленькая стала. всегда была большая, а теперь фильм, который весит 1,5гб...

Переодически перестают работать USB порты на материнке после подключения устройств к USB корпуса - Компьютерное железо
Собственно проблема почти описана в заголовке. Довольно странная фигня. К материнке подключены клава и мышь. Происходит такое (не...


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

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

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