Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Форма последовательной связи, не имеющая сигналов управления синхронизацией.
Form of serial communication lacking synchronization control signals
Асинхронная последовательная связь – это форма последовательной связи, в которой интерфейсы взаимодействующих устройств не синхронизируются непрерывно общим тактовым сигналом. Вместо общего синхронизирующего сигнала, поток данных содержит информацию о синхронизации в виде стартового и стопового сигналов, соответственно, перед и после каждой единицы передачи. Стартовый сигнал подготавливает приемник к приему данных, а стоповый сигнал возвращает его в исходное состояние для запуска новой последовательности. Распространенным примером передачи с использованием стартового и стопового сигналов является ASCII через RS-232, например, для использования в телетайпных устройствах.
Asynchronous serial communication is a form of serial communication in which the communicating endpoints' interfaces are not continuously synchronized by a common clock signal. Instead of a common synchronization signal, the data stream contains synchronization information in form of start and stop signals, before and after each unit of transmission, respectively. The start signal prepares the receiver for arrival of data and the stop signal resets its state to enable triggering of a new sequence. A common kind of start stop transmission is ASCII over RS 232, for example for use in teletypewriter operation.
Происхождение
Механические телепринтеры, использующие 5-битовые коды (см. код Бодо), обычно использовали период остановки в 1,5 бит-времени. Очень ранние электромеханические телетайппирейтеры (до 1930 года) могли требовать 2 стоповых бита для обеспечения механического оттиска без буферизации. Оборудование, не поддерживающее дробное количество стоповых битов, может взаимодействовать с устройством, использующим 1,5 бит-времени, если оно настроено на отправку 2 стоповых битов при передаче и требование 1 стопового бита при приеме. Формат напрямую вытекает из конструкции телетайп-машины, которая была разработана таким образом, поскольку электромеханическая технология того времени была недостаточно точной для синхронной работы: таким образом, системы нуждались в повторной синхронизации в начале каждого символа. После повторной синхронизации технология того времени была достаточно хороша, чтобы поддерживать синхронизацию битов на протяжении всего символа. Стоповые биты давали системе время на восстановление перед следующим стартовым битом. Ранние телепринтерные системы использовали пять бит данных, как правило, с некоторым вариантом кода Бодо. Очень ранние экспериментальные печатные телеграфные устройства использовали только стартовый бит и требовали ручной регулировки скорости приемного механизма для надежного декодирования символов. Автоматическая синхронизация была необходима для поддержания передающих и принимающих устройств "в такт". Это было окончательно достигнуто Говардом Крумом, который запатентовал метод синхронизации "старт-стоп" (патент выдан 19 сентября 1916 года, затем 3 декабря 1918 года). Вскоре после этого был запатентован практический телепринтер (патент выдан 3 июля 1917 года).
Mechanical teleprinters using 5 bit codes (see Baudot code) typically used a stop period of 1.5 bit times. Very early electromechanical teletypewriters (pre 1930) could require 2 stop bits to allow mechanical impression without buffering. Hardware which does not support fractional stop bits can communicate with a device that uses 1.5 bit times if it is configured to send 2 stop bits when transmitting and requiring 1 stop bit when receiving. The format is derived directly from the design of the teletypewriter, which was designed this way because the electromechanical technology of its day was not precise enough for synchronous operation: thus the systems needed to be re synchronized at the start of each character. Having been re synchronized, the technology of the day was good enough to preserve bit sync for the remainder of the character. The stop bits gave the system time to recover before the next start bit. Early teleprinter systems used five data bits, typically with some variant of the Baudot code. Very early experimental printing telegraph devices used only a start bit and required manual adjustment of the receiver mechanism speed to reliably decode characters. Automatic synchronization was required to keep the transmitting and receiving units "in step". This was finally achieved by Howard Krum, who patented the start stop method of synchronization (, granted September 19, 1916, then , granted December 3, 1918). Shortly afterward a practical teleprinter was patented (, granted July 3, 1917).