StopBits

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

Описание

Можно конфигурировать StopBits чтобы быть 1, 1.5, или 2 для объектов последовательного порта или 1 или 2 для VISA-последовательных объектов If 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