StopBits

Укажите, что количество битов раньше указывало на конец байта

Описание

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

Примечание

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

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

Характеристики

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

Последовательный порт, последовательный ВИЗОЙ

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

Никогда

Тип данных

'double'

Значения

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

{1}

Один стоп-бит передается, чтобы указать на конец байта.

1.5

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

2

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

Последовательный ВИЗОЙ

{1}

Один стоп-бит передается, чтобы указать на конец байта.

2

Два стоп-бита передаются, чтобы указать на конец байта

Примеры

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

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

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

Смотрите также

Свойства

DataBitsЧетность