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

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

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

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

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

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

Добавлено через 20 минут
Нужен он мне в качестве программирования через него, электроники, а не подключения принтеров сканеров, принтер подключился через него как ни в чем не бывало... а вот адреса не известно, и получается что не знаю куда посылать байты
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.09.2010, 16:44
Ответы с готовыми решениями:

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

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

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

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

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


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

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

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

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

Кстати, у меня в буке есть PCMCIA типа как в компе PCI и я в интернете видел такой адаптер, если я его куплю, то что появится настоящий LPT??? или тоже такая бяка может выйти? просто кабель был дешевле этого адаптера вот я кабель и схватил
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.09.2010, 18:35
Помогаю со студенческими работами здесь

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru