Читайте также: |
|
Обозначение | Диапазон адресов | Прерывание |
COM1 | 3F8h-3FFh | IRQ4 |
COM2 | 2F8h-2FFh | IRQ3 |
COM3 | 3E8h-3EFh | IRQ10 (IRQ2) |
COM4 | 2E8h-2EFh | IRQ11 (IRQ5) |
Конфигурация
Последовательный интерфейс связывает два устройства. Для того чтобы «собеседники» при обмене данными не перебивали друг друга, они должны иметь единый протокол приема-передачи, которым определяется последовательность обмена данными.
Скорость передачи данных
Номинальная скорость передачи – это скорость передачи данных, определяемая количеством элементов двоичной информации, передаваемых за 1 секунду.
Эффективная (реальная) скорость – скорость передачи с учетом необходимости передачи служебной информации (что уменьшает эффективную скорость по сравнению с номинальной) и сжатия данных (что увеличивает эффективную скорость).
Скорость передачи измеряется в бодах. Иногда вместо бод употребляют обозначение bps (bit per second) или бит/с.
Следует обратить внимание на то, что при передаче данных, например между двумя модемами, один из которых является высокоскоростным модемом со скоростью 19200 бод, а другой в состоянии обеспечить обмен данными лишь со скоростью 2400 бод, компьютеры все равно будут общаться со скоростью 2400 бод.
Стартовый бит, стоп-бит, биты данных
Данные при последовательной передаче разделяются между собой служебными посылками, такими как стартовый бит (Start bit) и стоп бит (Stop bit). Эти биты указывают на начало и конец передачи последовательности битов данных (Data bits). Данный метод передачи позволяет осуществить синхронизацию между приемной и передающей сторонами, а также выровнять скорость обмена данными.
Бит контроля четности
Для идентификации и распознавания ошибок при последовательной передаче в состав байта данных дополнительно включают бит контроля четности (Parity bit). Существует несколько различных вариантов использования бита контроля четности:
· бит контроля четности не посылается (No Parity),
· бит контроля четности четный (Even Parity);
· бит контроля четности нечетный (Odd Parity).
Значение бита контроля четности определяется бинарной суммой всех передаваемых битов данных.
Для установления связи между двумя последовательными интерфейсами предварительно необходимо сконфигурировать их соответствующим образом, т.е. указать, каким образом будет осуществляться обмен данными: скорость обмена, формат данных, контроль четности и т. п.
Обычно на практике параметры указывают только в краткой формулировке. Например, запись 8Е1 обозначает протокол обмена данными с числом бит 8, битов контроля четности четный и один стоп-бит. Запись 7N2 указывает на 7 бит данных, без контроля четности и два стоп-бита.
Дата добавления: 2015-07-08; просмотров: 193 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
ТЕМАТИЧЕСКИЙ ОБЗОР 6 страница | | | Общие сведения об интерфейсе RS–232C |