1

Когда я подключаю свой телефон к компьютеру через USB-кабель, он отображает «Mass Storage и COM-порт». Выбор Mass storage позволяет мне отправлять и собирать файлы, но я понятия не имею, что делает COM-порт. Возможно, это как-то связано с сетью?

2 ответа2

0

Ком-порты (коммуникационные порты), как правило, являются последовательными интерфейсами скорости передачи данных (Классически 9600 бод.) В большинстве случаев, когда кто-то ссылается на com-порт, он ссылается на соединение db-9 (RS-232) или db-25.

Они по-прежнему чрезвычайно важны для настройки сетевого оборудования Enterprise. Прежде чем корпоративные маршрутизаторы, коммутаторы, брандмауэры и т.д. Настроили интерфейсы, большинство (если не все?) нужно сначала настроить с доступом к консоли. RS-232 через опрокидывающийся кабель. (Некоторые более новые модели эмулировали серийные через USB)

Они все еще широко используются в микроконтроллерах как стандартизированный способ передачи микросхемы к микросхеме. Кстати, вы все еще можете использовать старые американские робототехнические модемы, чтобы arduinos набирали друг друга и общались через PSTN. Каждое устройство по существу не воспринимает модем и работает так, как если бы они были непосредственно подключены к рабочему столу.

В большинстве телефонов они эмулируются портами. Но в некоторых есть способ установить связь с GPS, данными, а иногда и с операционной системой телефона напрямую.

Хорошим примером является программное обеспечение GPSgate, которое позволяет вам использовать com-порт на телефоне для пересылки информации GPS на другое устройство. Со стороны компьютера вы можете отразить com-порт на столько эмулируемых портов, сколько пожелаете. Позволяет вам запускать столько приложений, управляемых GPS, сколько вы хотите, и каждая программа считает, что она имеет эксклюзивный доступ к своему собственному устройству GPS.

0

COM-порты - это терминология Windows (заимствованная из DOS, заимствованная из CPM) для последовательного порта. Последовательный порт позволяет двум устройствам общаться с минимумом настроек и суеты, но не с очень высокой скоростью, а протокол для реальных последовательных портов (RS-232) старый (восходит к 50-м годам), хорошо установлен и не обременены патентами или другими законами об интеллектуальной собственности.

USB-стек многих операционных систем поддерживает ряд встроенных стандартных драйверов "класса" для USB-устройств.

Массовое хранение является одним из них. Поэтому любой USB-накопитель или жесткий диск будет использовать этот встроенный «драйвер USB-накопителя», и вам обычно не нужно устанавливать драйвер для каких-либо USB-накопителей.

Последовательные или COM-порты - это еще один класс USB, имеющий стандартные драйверы в большинстве операционных систем.

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

Телефоны используют последовательные или "COM" порты по разным причинам:

  • Высококачественные коммутируемые модемы подключаются через последовательные порты. Некоторые телефоны предоставляют модемный интерфейс через COM-порт. Скорее всего, это будут старые телефоны.

  • Существует стандарт, в котором GPS-приемник может передавать информацию о местоположении через последовательный порт.

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

Вы можете работать в сети через COM-порт, но не хотите из-за низкой скорости.

Существуют также драйверы класса USB "Ethernet" или "RNDIS", так что устройство не сильно мешает предложить то, что выглядит как порт Ethernet, помимо всего прочего, и это то, что могут делать и телефоны.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .