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, Parity

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