exponenta event banner

StopBits

Укажите количество битов, используемых для указания конца байта

Описание

Можно настроить StopBits быть 1, 1.5, или 2 для объектов последовательного порта, или 1 или 2 для серийных объектов VISA StopBits является 1, один стоп-бит используется для указания конца передачи данных. Если StopBits является 2два стоповых бита используются для указания конца передачи данных. Если StopBits является 1.5стоп-бит передается в течение 150% обычного времени, используемого для передачи одного бита.

Примечание

Компьютер и прибор должны быть сконфигурированы для передачи одинакового количества стоповых битов.

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

Особенности

Использование

Последовательный порт, последовательный порт VISA

Только для чтения

Никогда

Тип данных

дважды

Ценности

Значение по умолчанию заключено в фигурные скобки ({}).

Последовательный порт

{1}

Один стоповый бит передается для указания конца байта.

1.5

Стоп-бит передается в течение 150% обычного времени, используемого для передачи одного бита.

2

Два стоповых бита передаются для указания конца байта.

Серийный номер VISA

{1}

Один стоповый бит передается для указания конца байта.

2

Два стоповых бита передаются для указания конца байта

Примеры

В этом примере показано, как установить StopBits для объекта последовательного порта.

Создайте объект последовательного порта, связанный с COM1 портом. Настройка по умолчанию для StopBits является 1 для объектов последовательного порта. Измените значение, чтобы использовать два стоповых бита для указания конца передачи данных.

s = serial('COM1');
s.StopBits = 2;

См. также

Свойства

DataBits, Parity