22 / 7 / 0
Регистрация: 19.09.2009
Сообщений: 60
|
|
1 | |
USB - LPT адаптер определяется как устройство USB.11.09.2010, 16:44. Показов 17726. Ответов 12
Метки нет Все метки)
(
Приветствую всех, вот купил я адаптер USB - LPT, оно у меня определилось в ноутбуке как устройство USB, и я не знаю как им пользоваться как LPT, потому что с USB не умею работать в компе, но мне объясняли как-то в свое время, что оно определяется как LPT и адрес будет 0378, но это увы не так, известно только, что это устройство IEEE-1284 Controller ... возможно можно как-то пользоваться им как нормальным LPT ???
Огромное спасибо говорю заранее, буду очень признателен если вы мне поможете. З.Ы. если тему не там создал прошу не ругаться сильно ![]() Добавлено через 20 минут Нужен он мне в качестве программирования через него, электроники, а не подключения принтеров сканеров, принтер подключился через него как ни в чем не бывало... а вот адреса не известно, и получается что не знаю куда посылать байты
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
11.09.2010, 16:44 | |
Ответы с готовыми решениями:
12
"Устройство USB не опознано. Одно из подключенных к этому компьютеру USB-устройств работает неправильно и Windows не удается опознать его..." Не определяется все флешки: неизвестное usb устройство Отключил USB-устройство. Как вернуть? PCI адаптер USB 2.0 работает в режиме usb 1.1 |
![]() 7175 / 3234 / 80
Регистрация: 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
|
Просто прогер
1291 / 1078 / 13
Регистрация: 13.03.2009
Сообщений: 2,502
|
|
11.09.2010, 17:26 | 4 |
Вас обманули! Такого не бывает! "Железный" порт не появится от USB переходника!
Микроконтроллеров? Забудте про этот переходник. Он не годится для этого. Его можно использовать для принтера и все.
0
|
22 / 7 / 0
Регистрация: 19.09.2009
Сообщений: 60
|
|
11.09.2010, 17:29 [ТС] | 5 |
Ну не совсем микроконтроллеров, простое управление с компа через LPT, а раз принтер работает, почему нельзя тогда использовать для других систем ??? система то та же самая и получается передача-прием, или???
0
|
Просто прогер
1291 / 1078 / 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 |
Ага! предположим что я лажанулся и купил...
Тогда раз уже в этой теме мы тут, можете рассказать как работает USB как туда посылать что-то, принимать что-то, ну и в этом роде
0
|
Просто прогер
1291 / 1078 / 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 |
я имел ввиду просто как работать с обычными USB, чтоб рассказали а не про LPT
![]()
0
|
Просто прогер
1291 / 1078 / 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 |
Я уже вроде конкретный вопрос задал, как работать с USB, как определить порт тоже USB, как еще понятнее вопрос написать я не знаю
0
|
Просто прогер
1291 / 1078 / 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 |
Ну я же сразу написал что я о USB Ничего не знаю, вернее о программировании USB, я просто думал так же само как и с СОМ и LPT
ладно забудьте... пойду поищу о работе USB возможно наткнусь на тему в которой будет все мне просто нужно подключить устройство -самоделку и управлять через комп, в компе есть LPT, а в буке нет, ну комп я ж не буду таскать с собой на учебу, вот и придется как-то переделывать... Кстати, у меня в буке есть PCMCIA типа как в компе PCI и я в интернете видел такой адаптер, если я его куплю, то что появится настоящий LPT??? или тоже такая бяка может выйти? просто кабель был дешевле этого адаптера вот я кабель и схватил
0
|
11.09.2010, 18:35 | |
Помогаю со студенческими работами здесь
13
USB 2.0 определяется как USB 3.0, не работает USB-свисток, геймпад не подключается Подключенный телефон определяется как неизвестное usb устройство Подключение принтера AveryDennison через адаптер LPT->USB USB-адаптер LAN не определяется Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |