ASCII, Кодирующий/Декодирующий Петлевой Тест (С Блоками Основной платы)

Эта модель в качестве примера показывает, как отправить данные о ASCII по последовательной ссылке.

Блок ASCII Encode генерирует сообщение с тремя различными сообщениями sub наряду с некоторыми посторонними данными, чтобы показать, как блок FIFO Read HDRS может остаться синхронизируемым с допустимым потоком байтов даже в присутствии ошибок передачи.

Блок FIFO Read HDRS может обработать произвольное число заголовков; только добавьте их как строки к массиву ячеек в диалоговом окне параметров блоков. Сообщения должны совместно использовать ту же строку завершения. В этом примере это - возврат каретки, сопровождаемый переводом строки: "\r\n".

Протестировать эту модель:

  1. Целевой компьютер должен иметь два устаревших последовательных порта.

  2. Соедините устаревший последовательный порт 1 с устаревшим последовательным портом 2 с нуль-модемным кабелем.

Этот пример сконфигурирован, чтобы использовать последовательные порты основной платы (устаревший последовательный порт и устаревший последовательный порт 2). Можно также использовать устаревший последовательный порт 3 и устаревший последовательный порт 4 путем изменения настройки платы в блоках Основной платы. Другие последовательные блоки могли использоваться вместо блоков Основной платы.

open_system(fullfile(matlabroot,'toolbox','slrealtime','examples','slrt_ex_serialbaseboardasciitest'))

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