Прежде чем можно будет записать или считать данные, и объект последовательного порта и инструмент должны иметь идентичные коммуникационные настройки. Конфигурирование коммуникаций последовательного порта включает значения определения для свойств, которые управляют скоростью в бодах и Форматом Последовательных данных. Эти свойства следующие.
Коммуникационные свойства последовательного порта
PropertyName | Описание |
---|---|
Задайте уровень, на котором передаются биты. | |
Задайте количество битов данных, чтобы передать. | |
Задайте тип проверки четности. | |
Укажите, что количество битов раньше указывало на конец байта. | |
Задайте символ терминатора строки. |
Если объект последовательного порта и инструментальные коммуникационные настройки не идентичны, вы не можете успешно читать или записать данные.
Обратитесь к своей инструментальной документации для объяснения ее поддерживаемых коммуникационных настроек.
Можно отобразить коммуникационные значения свойств для объекта последовательного порта s
, созданный в Объекте последовательного порта.
get(s,{'BaudRate','DataBits','Parity','StopBits','Terminator'})
ans = [9600] [8] 'none' [1] 'LF'
Чтобы получить список опций, можно использовать на функции, нажать клавишу Tab после ввода функции на командной строке MATLAB®. Список расширяется, и можно прокрутить, чтобы выбрать свойство или значение. Для получения информации об использовании этой функции завершения вкладки "Дополнительно" смотрите Используя Заполнение клавишей Tab для Функций.