Последовательная связь является наиболее распространенным низкоуровневым протоколом для обмена данными между двумя или более устройствами. Обычно одним устройством является компьютер, а другим устройством может быть модем, принтер, аппаратура Arduino ®, другой компьютер или научный прибор, такой как осциллограф или функциональный генератор. Для многих приложений с последовательными портами можно установить связь с прибором без подробной информации о работе последовательного порта. Связь через последовательный порт устанавливается с помощью serialport , который создается в рабочей области MATLAB ®. Сведения о создании serialport см. раздел Создание объекта последовательного порта.
Прежде чем можно будет записать или прочитать данные, serialport объект и прибор должны иметь идентичные настройки связи. Дополнительные сведения см. в разделе Настройка параметров связи с последовательным портом.
| Инструмент запроса | Запрос или считывание данных КИП |
| К инструменту | Отправка данных моделирования в прибор |
| Последовательная конфигурация | Конфигурирование параметров для последовательного порта |
| Последовательный прием | Прием двоичных данных через последовательный порт |
| Последовательная отправка | Передача двоичных данных через последовательный порт |
Основные особенности связи последовательного порта.
Создать объект последовательного порта
Установите соединение между MATLAB и устройством с помощью последовательного порта.
Настройка параметров связи с последовательным портом
Задайте свойства, связанные со скоростью передачи данных устройства и последовательным форматом данных.
Запись и чтение данных последовательного порта
Запись и чтение текстовых и двоичных данных с помощью устройства последовательного порта.
Использовать обратные вызовы для связи с последовательным портом
Улучшение связи с приборами путем выполнения функции обратного вызова, когда на устройстве происходит указанное событие.
Использовать контакты управления последовательным портом
Сигнализируйте о наличии подключенных устройств и управляйте потоком данных с помощью контрольных выводов.
Переход кода к интерфейсу serialport
Подключение к устройствам последовательного порта с помощью serialport вместо serial.
Устранение неполадок интерфейса последовательного порта
Используйте эти советы при возникновении проблем с использованием панели инструментов интерфейса последовательного порта. Содержит информацию о поддерживаемых последовательными портами платформах, требованиях к адаптеру, конфигурации и подключении, а также другие рекомендации по интерфейсам.
Предупреждение Serialport - не удается прочитать все данные
Попробуйте эти средства, когда вы получите некоторые данные, и вы получите предупреждение: 'serialport' не может прочитать все запрошенные данные.
Предупреждение Serialport - не удается прочитать данные
Попробуйте эти средства, когда вы не получите данных, и вы получите предупреждение: 'serialport' не может прочитать какие-либо данные.