как узнать порт usb устройства

как узнать порт usb устройства
Мне нежно установить принтер в ручную тк автоматически не находит для этого просит указать порт устройства.
Какой выбрать или как понять в каком порту у меня он подключён.

тип юсби:
Лучший ответ
А чё, нормальных дров нет. А так выбирай пункт usb, остальное явно не то
Остальные ответы
Определение номера подключенного COM порта
Для правильного подключения оборудования, необходимо определить номер COM порта.
Проверка проводится при условии, что сервер полностью развернут, и работает заведомо правильно.
Windows
Для определения номера COM порта на ОС Windows необходимо:
- Убедиться в том, что многожильный кабель подключен к COM-порту
- Перейти в «Диспетчер устройств», расположенный в: Панель управления\Оборудование и звук\Диспетчер устройств (необходимы права администратора)
- Раскрыть дерево «Порты (COM и LPT)»
- Отсоединить многожильный кабель
- Запомнить изменения в дереве устройств «Порты (COM и LPT)»
- Присоединить многожильный кабель обратно к COM-порту
- Найти новый порт в дереве устройств «Порты (COM и LPT)»

8. После того, как номер COM-порта определен его необходимо указать в схеме SCADA, для устройства, подключенного многожильным кабелем.

Linux
Для определения номера COM порта на ОС Linux необходимо:
- Обладать правами Root либо пользователь должен входить в группу dialout
- Убедиться в том, что многожильный кабель подключен к COM-порту
- Проверить наличие COM портов в системе, введя в командную строку следующую команду:
ls -l /dev/ttyS* /dev/ttyUSB*
4. После выполнения команды отобразится список всех доступных COM-портов

dev/ttyS0 — первый COM порт
/dev/ttyS1 — второй COM порт
/dev/ttyUSB0 — специальный кабель-переходник из USB в COM (Gembird UAS111)
5. Установить программу minicom. Для этого вводим следующую команду:
apt-get install minicom
6. Найти многожильный кабель в оплётке длиной 4-6 см.
7. Соединить 2 и 3 выводы COM порта перемычкой из кусочка многожильного провода. Оплётка будет удерживать провод на контактах, а металлические жилы внутри будут проводниками.
8. Настроить программу minicom. Для этого вводим следующую команду:
minicom -s

9. Выбрать «Настройка последовательного порта»

10. Нажимая А поочередно выбираем порты (если используется кабель-переходник из USB в COM то выбрать /dev/ttyUSB0)
11. Отключить аппаратное управление потоком, нажав «F»
12. Выйти из настроек нажав «Enter»
13. Сохранить настройки по умолчанию «Сохранить настройки как dfl»
14. Выйти из minicom
15. Запустить minicom выполнив команду:
minicom
16. Нажать на любую клавишу на клавиатуре

В случае, если символы не вводятся с клавиатуры, необходимо вернуться к пункту 10, и выбрать другой COM-порт
Если вводимые символы отображаются — значит COM-порт определен верно
17. После того, как номер COM-порта определен его необходимо указать в схеме SCADA, для устройства, подключенного многожильным кабелем.
Как узнать номер порта usb на ноутбуке
Дело в том, что я надеялся подключить станок к мач3 через сей девайс
appolinari :
Имеется шнурок USB->RS232 (HL-340).
После установки драйвера в Device Manager пояпилось новое устройство — порт СОМ1. Поскольку порт виртуальный, в свойствах его в Device Manager не вижу его адрес.
В идеале требуется узнать физический адрес COM порта…
Адрес ком порта виртуальный ! зачем Вам физический если при программирование это не требуется ?
Адрес ком порта виртуальный ! зачем Вам физический если при программирование это не требуется ?
Не всё так просто… в свойствах этого кабеля отсутствует вкладка ресурсы…
А следовательно я не вижу всю поднаготную сего прибамбаса…
у виртуального порта нет физического адреса, только имя устройства, например: “\\.\COM1”. вы не можете увидеть закладу “ресурсы”, потому что никаких “ресурсов” нет.
у виртуального порта нет физического адреса, только имя устройства, например: “\\.\COM1”. вы не можете увидеть закладу “ресурсы”, потому что никаких “ресурсов” нет.
Как может не быть ресурсов? если есть устройство, к нему ведь надо обращатся!
Адрес и прерывание порта USB к которому подключен кабель-переходник.
Как может не быть ресурсов? если есть устройство, к нему ведь надо обращатся!
обращаться к нему по имени через стандартное api.
Адрес и прерывание порта USB к которому подключен кабель-переходник.
это дело драйвера, который делает этот самый виртуальный com-порт. вы общаетесь с этим виртуальным ком-портом через стандартное api, а уж дальше — дело драйвера каким-то образом на аппаратном уровне взаимодействовать с переходником через usb.
а уж дальше — дело драйвера каким-то образом на аппаратном уровне взаимодействовать с переходником через usb.
Драйвер работает с USB портом, а в самом шнуре микроконтролёр который формат передачи данных USB преобразует
в формат COM, вот и все дела.
драйвер usb-шнура, который, собственно, создает виртуальное устройство, работает, в свою очередь, с драйвером usb-устройств windows. он не напрямую с железом общается. это все происходит на неком уровне абстракции, который позволяет создавать общее api для шин, классов устройств и отдельных устройств.
то что видно на закладке “ресурсы” у устройств — не более чем информация, предоставленная драйвером этого устройства. вы из своей программы не можете просто так использовать эту память, эти прерывания…
шнур не просто “преобразует один формат в другой”. у этого шнура свой собственный протокол общения со своим драйвером поверх стандартной передачи данных по шине usb, кроме того, возможно, у него есть аппаратный fifo-буфер, и вообще, не такое уж это простое устройство.
чтобы рабоать с виртуальным (и не виртуальным, любым, с точки зрения прикладного программиста windows это не имеет значения) ком-портом нужно открыть устройство \\.\COMn, где n — номер порта, через createfile, с помощью readfile/writefile — читать-писать, closehandle — закрывает порт. кроме того, можно управлять портом через функции setcomm*, а получать состояние — через getcomm* (например, getcommstate) и аналогичные функции winapi. ФИЗИЧЕСКИЕ АДРЕСА В ДАННОМ СЛУЧАЕ НЕ НУЖНЫ.
Чтобы обратится к устройству, не факт по адресу, можно и \\.\COMn. (ясно)
Но унас может быть 256 виртуальных порта, как тогда, выделяется память под временные данные.
А она выделяется!
to Toxa: Где про это можно подробно посмотреть.
Как определить, есть ли порты USB 2.0 на вашем компьютере
wikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали авторы-волонтеры.
Количество просмотров этой статьи: 32 463.
В этой статье:
Некоторые периферийные устройства, или устройства USB, можно соединять с компьютером только через порт USB 2.0. Вы можете определить, есть ли такой порт на вашем компьютере, проверив конфигурацию системы Windows или Mac на вашем компьютере.
Метод 1 из 2:
Проверка порта USB в системе Windows
![]()
Нажмите на кнопку “Старт” и выберите “Панель управления.” Окно панели управления откроется на экране вашего компьютера.
![]()
Нажмите на “Диспетчер устройств” и выберите “Контроллеры USB.”
![]()
Нажмите дважды или откройте “Расширяемый хост-контроллер.”
![]()
Проверьте, отмечен ли хотя бы один порт USB в списке как “Расширяемый.” Если котроллер USB отмечен как “Расширяемый,” значит в системе вашего компьютера установлены порты USB 2.0. [1] X Источник информации
Метод 2 из 2:
Проверка порт USB в операционной системе Mac
![]()
Откройте папку Приложения и выберите “Служебные программы.”
![]()
Откройте “Сведения о системе.” Окно «Сведения о системе» откроется и отобразится на экране.
![]()
Нажмите на “USB” на левой панели под словом Оборудование.
![]()
- Если ваши порты USB не обозначены подобным образом, нажмите на каждый порт и проверьте значения возле слова “Скорость” на нижней панели. Если скорость имеет значение “480 Mbp/sec,” этот порт USB соответствует скорости 2.0. [2] X Источник информации