Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Мужская D-сверхминиатюрный разъем , используемый для последовательного порта на совместимом IBM PC компьютере вместе с символом последовательного порта

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

Хотя такие интерфейсы, как Ethernet , FireWire и USB, также отправляют данные в виде последовательного потока , термин последовательный порт обычно обозначает оборудование, совместимое с RS-232 или родственным стандартом, например RS-485 или RS-422 .

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

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

Оборудование [ править ]

В настоящее время многие устройства используют интегральную схему, называемую UART, для реализации последовательного порта. Эта ИС преобразует символы в асинхронную последовательную форму и обратно , реализуя синхронизацию и кадрирование данных, заданных последовательным протоколом, на оборудовании. IBM PC реализует свои последовательные порты, если они есть, с одним или несколькими UART.

В очень недорогих системах, таких как некоторые ранние домашние компьютеры , вместо этого использовался бы ЦП для отправки данных через выходной контакт, используя технику пересылки битов . Эти ранние домашние компьютеры часто имели проприетарные последовательные порты с распиновкой и уровнями напряжения, несовместимыми с RS-232.

До того, как крупномасштабная интеграция (LSI) сделала UART обычным явлением, последовательные порты обычно использовались в мэйнфреймах и мини-компьютерах , которые имели бы несколько небольших интегральных схем для реализации регистров сдвига, логических вентилей, счетчиков и всей другой необходимой логики. По мере развития ПК последовательные порты были включены в микросхему Super I / O , а затем в набор микросхем .

DTE и DCE [ править ]

Отдельные сигналы на последовательном порту являются однонаправленными, и при подключении двух устройств выходы одного устройства должны быть подключены к входам другого. Устройства делятся на две категории: оконечное оборудование данных (DTE) и оконечное оборудование канала передачи данных (DCE). Линия, которая является выходом на устройстве DTE, является входом на устройстве DCE и наоборот, поэтому устройство DCE может быть подключено к устройству DTE с помощью прямого проводного кабеля, в котором каждый контакт на одном конце идет к одному и тому же номеру. булавка на дальнем конце.

Обычно компьютеры и терминалы - это DTE, а периферийные устройства, такие как модемы, - это DCE. Если необходимо соединить два устройства DTE (или DCE) вместе, необходимо использовать кабель с перевернутыми линиями TX и RX, известный как перекрестный, перекрестный или нуль-модемный кабель.

Пол [ править ]

Как правило, разъемы последовательного порта имеют пол , позволяя соединять только разъемы противоположного пола. В D-сверхминиатюрных разъемах штекерные разъемы имеют выступающие штыри, а розетки имеют соответствующие круглые гнезда. [2] Разъем любого типа может быть установлен на оборудование или панель; или заделать кабель.

Разъемы, установленные на DTE, скорее всего, будут штыревыми, а разъемы, установленными на DCE, скорее всего, будут гнездовыми (с противоположными разъемами кабеля). Однако это далеко не универсально; например, у большинства последовательных принтеров есть гнездовой разъем DB25, но они являются DTE. [3] В этом случае для исправления несоответствия можно использовать соответствующие гендерные разъемы на кабеле или устройство смены пола .

Соединители [ править ]

Единственным разъемом, указанным в исходном стандарте RS-232, был 25-контактный сверхминиатюрный D-образный разъем, однако многие другие разъемы использовались, среди прочего, для экономии денег или физического пространства. В частности, поскольку многие устройства не используют все 20 сигналов, определенных стандартом, часто используются разъемы с меньшим количеством контактов. Ниже приводятся конкретные примеры, но для соединений RS-232 использовалось бесчисленное количество других разъемов.

Последовательный порт ПК окрашен в соответствии со стандартом PC 97

9-контактный разъем DE-9 использовался на большинстве IBM-совместимых ПК, начиная с опции последовательного / параллельного адаптера для PC-AT , где 9-контактный разъем позволял устанавливать последовательный и параллельный порт на одну и ту же карту. [4] Этот разъем стандартизирован для RS-232 как TIA-574 .

Некоторые миниатюрные электроники, в частности , графические калькуляторы [5] и ручной любительская и двухстороннюю радиосвязь оборудование, [6] имеют последовательные порты , используя разъем телефона , как правило, меньшие 2,5 или 3,5 мм разъемов и самый основной Интерфейс- 3-проводного передавать, получать и заземлять.

Ролловерный кабель Cisco, использующий стандарт 8P8C Yost

Разъемы 8P8C также используются во многих устройствах. Стандарт EIA / TIA-561 определяет распиновку с использованием этого разъема, в то время как переключающий кабель (или стандарт Yost) обычно используется на компьютерах Unix и сетевых устройствах, таких как оборудование от Cisco Systems . [7]

Пара женского Mini DIN-8 разъемов используется для RS-422 последовательных портов на Macintosh LC компьютера

Многие модели Macintosh отдают предпочтение соответствующему стандарту RS-422, в основном с использованием круглых разъемов mini-DIN . Macintosh включал стандартный набор из двух портов для подключения к принтеру и модему, но некоторые ноутбуки PowerBook имели только один комбинированный порт для экономии места. [8]

Разъемы 10P10C можно встретить на некоторых устройствах. Digital Equipment Corporation определила собственную систему подключения DECconnect, основанную на разъеме Modified Modular Jack (MMJ). Это 6-контактный модульный разъем, в котором ключ смещен относительно центрального положения. Как и в стандарте Yost, DECconnect использует симметричную схему расположения выводов, которая обеспечивает прямое соединение между двумя DTE. [ необходима цитата ]

Другим распространенным разъемом является разъем заголовка DH10, распространенный на материнских платах и ​​дополнительных картах, который обычно преобразуется через кабель в более стандартный 9-контактный разъем DE-9 (и часто устанавливается на пластине со свободным слотом или другой части корпуса). . [9]

Распиновки [ править ]

В следующей таблице перечислены наиболее часто используемые сигналы RS-232 и назначение контактов. [10]

Сигнальная земля - ​​это общий выход для других соединений; в стандарте Йост он появляется на двух выводах, но является одним и тем же сигналом. Разъем DB-25 включает второе «защитное заземление» на контакте 1, которое предназначено для подключения каждого устройства к собственному заземлению корпуса или аналогичному устройству. Подключение к контакту 7 (опорное заземление сигнала) является обычной практикой, но не рекомендуется.

Обратите внимание, что EIA / TIA 561 объединяет DSR и RI, [16] [17], а стандарт Йоста объединяет DSR и DCD.

Активные порты [ править ]

Некоторые последовательные порты на материнских платах или дополнительных картах снабжены перемычками, которые выбирают, будет ли контакт 1 разъема DE-9 подключаться к DCD или напряжению источника питания, и будет ли контакт 9 разъема DE-9 подключаться к RI или к источнику питания. напряжение питания. Напряжение питания может быть установлено на +5 В, +9 В, +12 В или заземление в зависимости от производителя. Электроэнергия требовалась для некоторых мышей и торгового оборудования.

Аппаратная абстракция [ править ]

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

Unix-подобные операционные системы обычно маркируют устройства последовательного порта / dev / tty * . TTY - это распространенное сокращение для телетайпа , не содержащего товарных знаков , устройства, обычно подключаемого к последовательным портам ранних компьютеров, а * представляет собой строку, определяющую конкретный порт; синтаксис этой строки зависит от операционной системы и устройства. В Linux , 8250 / 16550 UART аппаратные последовательные порты называются / DEV / TTYs * , появляются USB адаптеры в / DEV / ttyUSB * и различные типы виртуальных последовательных портов не обязательно имеют имена , начинающиеся с TTY .

В средах DOS и Windows последовательные порты называются COM- портами: COM1, COM2 и т. Д. [ необходима цитата ]

Общие приложения для последовательных портов [ править ]

Стандарт RS-232 используется многими специализированными и изготовленными на заказ устройствами. В этот список входят некоторые из наиболее распространенных устройств, подключенных к последовательному порту на ПК. Некоторые из них, такие как модемы и последовательные мыши, перестают использоваться, в то время как другие легко доступны.

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

  • Коммутируемые модемы
  • Настройка и управление сетевым оборудованием, таким как маршрутизаторы , коммутаторы , межсетевые экраны , балансировщики нагрузки
  • Приемники GPS (обычно NMEA 0183 со скоростью 4800 бит / с )
  • Сканеры штрих - кода и других торговых точек устройств
  • Светодиодные и ЖК- текстовые дисплеи
  • Спутниковые телефоны , низкоскоростные спутниковые модемы и другие спутниковые приемопередатчики.
  • Мониторы с плоским экраном (LCD и Plasma) для управления функциями экрана с внешнего компьютера, других AV-компонентов или пультов дистанционного управления
  • Контрольно-измерительное оборудование, такое как цифровые мультиметры и системы взвешивания
  • Обновление прошивки на различных потребительских устройствах.
  • Контроллеры ЧПУ
  • Бесперебойный источник питания
  • Любители программирования и отладки микроконтроллеров
  • Стенография или аппараты стенотипирования
  • Программные отладчики, работающие на втором компьютере
  • Промышленные полевые автобусы
  • Принтеры
  • Компьютерный терминал , телетайп
  • Старые цифровые фотоаппараты
  • Сеть (Macintosh AppleTalk с использованием RS-422 на скорости 230,4 кбит / с )
  • Последовательная мышь
  • Старые мобильные телефоны GSM

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

Настройки [ править ]

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

В современных последовательных портах, использующих интегральную схему UART , всеми этими настройками можно управлять программно. Для оборудования 1980-х годов и ранее может потребоваться установка переключателей или перемычек на печатной плате.

Конфигурация последовательных портов, предназначенная для подключения к ПК, стала стандартом де-факто, обычно обозначаемым как 9600/8-N-1 .

Скорость [ править ]

Последовательные порты используют двухуровневую (двоичную) сигнализацию, поэтому скорость передачи данных в битах в секунду равна скорости передачи символов в бодах . Стандартный ряд ставок основан на кратных ставках для электромеханических телетайпов ; некоторые последовательные порты позволяют выбирать множество произвольных скоростей, но скорости на обеих сторонах соединения должны совпадать, иначе данные будут приниматься как тарабарщина.

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

Общая скорость включает биты для кадрирования (стоповые биты, четность и т. Д.), Поэтому эффективная скорость передачи данных ниже, чем скорость передачи битов. Например, при кадрировании символов 8-N-1 только 80% битов доступны для данных; на каждые восемь бит данных отправляются еще два бита кадрирования.

Обычно поддерживаемые скорости передачи данных включают 75, 110, 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600 и 115200 бит / с. [19]

Специально для этого продаются кварцевые генераторы с частотой 1.843200 МГц. Это в 16 раз больше максимальной скорости передачи данных, и схема последовательного порта может легко разделить ее на более низкие частоты по мере необходимости.

Биты данных [ править ]

Количество битов данных в каждом символе может быть 5 (для кода Бодо ), 6 (используется редко), 7 (для истинного ASCII ), 8 (для большинства типов данных, поскольку этот размер соответствует размеру байта ) или 9 (используется редко). 8 бит данных почти повсеместно используются в новых приложениях. 5 или 7 бит обычно имеют смысл только со старым оборудованием, таким как телетайп.

Большинство схем последовательной связи сначала отправляют биты данных в каждом байте LSB ( младший значащий бит ). Этот стандарт также называют "прямым порядком байтов".

Также возможно, но редко используется, сначала "обратный порядок байтов" или MSB ( старший значащий бит ); это использовалось, например, в печатном терминале IBM 2741 .

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

Четность [ править ]

Четность - это метод обнаружения ошибок при передаче. Когда четность используется с последовательным портом, дополнительный бит данных отправляется с каждым символом данных, организованный таким образом, что количество 1 бит в каждом символе, включая бит четности, всегда нечетное или всегда четное. Если байт получен с неправильным числом единиц, значит, он поврежден. Однако четное количество ошибок может пройти проверку на четность.

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

Бит четности в каждом символе может быть установлен в одно из следующих значений:

  • Нет (N) означает, что бит четности вообще не передается.
  • Нечетный (O) означает, что бит четности установлен так, что количество «логических единиц» должно быть нечетным.
  • Четный (E) означает, что бит четности установлен так, что количество «логических единиц» должно быть четным.
  • Метка четности (M) означает, что бит четности всегда установлен в состояние сигнала метки (логическая 1).
  • Пробел (S) четности всегда отправляет бит четности в состоянии сигнала пробела (логический 0).

За исключением необычных приложений, которые используют последний бит (обычно 9-й) для какой-либо формы адресации или специальной сигнализации, метка или пробел не являются обычным явлением, поскольку не добавляют информации об обнаружении ошибок.

Нечетная четность более полезна, чем четная, поскольку она гарантирует, что по крайней мере один переход состояния происходит в каждом символе, что делает его более надежным при обнаружении ошибок, подобных тем, которые могут быть вызваны несоответствием скорости последовательного порта. Однако наиболее распространенной настройкой четности является «нет», а обнаружение ошибок обрабатывается протоколом связи.

Стоповые биты [ править ]

Стоповые биты, отправляемые в конце каждого символа, позволяют аппаратному обеспечению принимающего сигнала определять конец символа и повторно синхронизироваться с потоком символов. В электронных устройствах обычно используется один стоповый бит. Если используются медленные электромеханические телетайпы , требуются полторы или два стоповых бита.

Условные обозначения [ править ]

Стандартное обозначение данных / четности / остановки (D / P / S) определяет формирование кадра последовательного соединения. Чаще всего на микрокомпьютерах используется 8 / N / 1 (8N1). Это определяет 8 бит данных, без контроля четности, 1 стоповый бит. В этом обозначении бит четности не включается в биты данных. 7 / E / 1 (7E1) означает, что бит четности добавляется к 7 битам данных, всего 8 бит между стартовыми и стоповыми битами. Если получатель потока 7 / E / 1 ожидает поток 8 / N / 1, половина возможных байтов будет интерпретироваться как имеющая установленный старший бит.

Управление потоком [ править ]

Управление потоком используется в обстоятельствах, когда передатчик может отправлять данные быстрее, чем приемник может их обработать. Чтобы справиться с этим, последовательные линии часто включают метод подтверждения связи , обычно различающийся между аппаратным и программным подтверждением связи.

Аппаратное квитирование выполняется с помощью дополнительных сигналов, часто сигнальных цепей RS-232 RTS / CTS или DTR / DSR. Как правило, RTS и CTS выключаются и включаются с альтернативных концов для управления потоком данных, например, когда буфер почти заполнен. DTR и DSR обычно включены постоянно и, в соответствии со стандартом RS-232 и его преемниками, используются для сигнализации с каждой стороны о том, что другое оборудование действительно присутствует и включено. Однако производители за прошедшие годы создали множество устройств, в которых реализованы нестандартные вариации стандарта, например, принтеры, использующие DTR для управления потоком.

Программное подтверждение связи выполняется, например, с помощью управляющих символов ASCII XON / XOFF для управления потоком данных. Символы XON и XOFF отправляются получателем отправителю, чтобы контролировать, когда отправитель будет отправлять данные, то есть эти символы идут в направлении, противоположном отправляемым данным. Схема запускается в состоянии «отправка разрешена». Когда буфер получателя приближается к емкости, получатель отправляет символ XOFF, чтобы сообщить отправителю о прекращении отправки данных. Позже, после того, как получатель опустошит свои буферы, он отправляет символ XON, чтобы сообщить отправителю о возобновлении передачи. Это пример внутриполосной сигнализации , когда управляющая информация отправляется по тому же каналу, что и ее данные.

Преимущество аппаратного квитирования в том, что оно может быть очень быстрым; он не придает никакого особого значения, например ASCII, передаваемым данным; и это без гражданства . Его недостаток в том, что для этого требуется больше оборудования и кабелей, которые должны быть совместимы с обоих концов.

Преимущество программного подтверждения связи состоит в том, что оно может быть выполнено с помощью отсутствующих или несовместимых аппаратных схем подтверждения связи и кабелей. Недостатком, общим для всех внутриполосных управляющих сигналов, является то, что они усложняют обеспечение того, чтобы а) сообщения управления проходили, даже если сообщения с данными заблокированы, и б) данные никогда не могут быть приняты за сигналы управления. Первым обычно занимается операционная система или драйвер устройства; последнее обычно обеспечивается тем, что управляющие коды « экранированы » (например, в протоколе Kermit ) или опущены по замыслу (например, в терминальном управлении ANSI ).

Если квитирование не используется, приемник переполнения может просто не получить данные от передатчика. Подходы для предотвращения этого включают снижение скорости соединения, чтобы получатель всегда мог не отставать; увеличение размера буферов, чтобы можно было поддерживать усреднение в течение более длительного времени; использование задержек после трудоемких операций (например, в termcap ) или использование механизма повторной отправки данных, которые были повреждены (например, TCP ).

Виртуальный последовательный порт [ править ]

Виртуальный последовательный порт - это имитация физического последовательного порта. Есть несколько вариантов использования.

Перенаправление последовательного порта [ править ]

Программное обеспечение перенаправления последовательного порта создает дополнительные виртуальные последовательные порты в операционной системе без установки дополнительного оборудования (например, карт расширения и т. Д.), Чтобы разделять или перенаправлять данные в последовательный порт и из него для различных приложений.

Один из вариантов - разделить данные между несколькими приложениями. Последовательный порт обычно может контролироваться только одним устройством за раз в соответствии с ограничениями большинства операционных систем, но перенаправитель последовательного порта может создать два виртуальных порта, чтобы два отдельных приложения могли отслеживать одни и те же данные, например, устройство GPS, выводящее данные. данные о местоположении.

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

Виртуальные последовательные порты идеально имитируют все функции аппаратного последовательного порта, включая скорость передачи , биты данных, биты четности, стоповые биты и т. Д. Кроме того, они позволяют управлять потоком данных, эмулируя все сигнальные линии (DTR, DSR, CTS, RTS, DCD, и RI) и настройку распиновки.

На ПК можно создать большое количество виртуальных последовательных портов. Единственное ограничение - это ресурсы, такие как оперативная память и время процессора. Эмуляторы последовательного порта доступны для многих операционных систем, включая MacOS, Linux, NetBSD и других Unix-подобных операционных систем, а также для различных мобильных и настольных версий Microsoft Windows.

Bluetooth [ править ]

Bluetooth реализует виртуальные последовательные порты через профиль последовательного порта . Это стандартный способ получения данных, например, от GPS-модулей, оснащенных Bluetooth.

Softmodems [ править ]

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

См. Также [ править ]

  • COM (аппаратный интерфейс)
  • Телетайп

Ссылки [ править ]

  1. ^ Бил, Vangie. «Определение и значение последовательного порта» . Вебопедия . Проверено 8 марта 2021 .
  2. ^ «Руководство по подключению последовательного кабеля» . CISCO. 2006-08-01 . Проверено 31 января 2016 .
  3. ^ «RS232 - разъемы DTE и DCE» . Лантроникс. 2006-03-29. Архивировано из оригинала на 2015-12-14 . Проверено 31 января 2016 .
  4. ^ "Последовательный / параллельный адаптер IBM PC AT" (PDF) . Архивировано из оригинального (PDF) 24 февраля 2020 года.
  5. ^ "TI-73 ... 92 + / V200 TI Link Guide" . merthsoft.com . Проверено 14 августа 2020 .
  6. ^ «Технический раздел» . Miklor.com . Проверено 14 августа 2020 .
  7. ^ «Руководство по разводке кабелей для портов консоли и AUX» . Cisco . Проверено 14 августа 2020 .
  8. ^ «Классические порты Mac» . whitefiles.org . Проверено 14 августа 2020 .
  9. ^ Техническая спецификация серверной платы Intel S5000PAL / S5000XAL (PDF) . п. 38.
  10. ^ Ögren, Йоаким. «Серийный (ПК 9)» . Архивировано из оригинала на 2010-08-11 . Проверено 7 июля 2010 .
  11. ^ a b «Стандарт подключения последовательных устройств Йоста» . Архивировано из оригинала на 2020-06-17 . Проверено 10 мая 2020 .
  12. ^ a b Руководство по установке Cyclom-Y, стр. 38, получено 29 ноября 2008 г. [ постоянная мертвая ссылка ]
  13. ^ «8-контактный разъем RJ-45 для модема (опция ALTPIN)» . Digiftp.digi.com . Проверено 8 февраля 2014 .[ постоянная мертвая ссылка ]
  14. ^ National Instruments Серийное Краткое справочное руководство, февраль 2007
  15. ^ "10-контактный штекер RJ-45 к кабелю модема DB-25" . Digiftp.digi.com . Проверено 8 февраля 2014 .[ постоянная мертвая ссылка ]
  16. ^ Аппаратная книга RS-232D
  17. ^ RS-232D EIA / TIA-561 RJ45 Распиновка
  18. ^ "Структура SERIAL_COMMPROP" . Microsoft . 2018-04-22. Архивировано из оригинала на 2019-09-28 . Проверено 28 сентября 2019 .
  19. ^ a b «Структура DCB» . Центр разработки для Windows . Microsoft . 2018-12-04. Архивировано из оригинала на 2019-09-28 . Проверено 28 сентября 2019 .
  20. ^ "Обзорное руководство BACnet MS / TP" (PDF) . Нептроник. Архивировано из оригинального (PDF) 10 января 2020 года . Проверено 26 сентября 2019 года .
  21. ^ "Мультимодем ZBA" (PDF) . Multi-Tech Systems, Inc. января 2019. Архивировано из оригинального (PDF) от 3 марта 2019 года . Проверено 26 сентября 2019 года .
  22. ^ «Модем бизнес-класса Courier 56K Business Modem: Руководство пользователя: Управление скоростью передачи данных» . USRobotics . 2007. Архивировано из оригинала на 4 августа 2017 года . Проверено 26 сентября 2019 года .

Дальнейшее чтение [ править ]

  • Последовательный порт завершен: COM-порты, виртуальные COM-порты USB и порты для встроенных систем ; 2-е издание; Ян Аксельсон; Lakeview Research; 380 страниц; 2007; ISBN 978-1-931-44806-2 . 

Внешние ссылки [ править ]

  • СМИ, связанные с последовательным портом, на Викискладе?
  • Список выводов RS-232 и других последовательных портов
  • Задняя часть старого настольного компьютера с 25-контактным штыревым последовательным портом.