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

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

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

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

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

  1. Целевой компьютер должен иметь два COM-порта.

  2. Соедините COM1 с COM2 с нуль-модемным кабелем.

Этот пример сконфигурирован, чтобы использовать последовательные порты основной платы (COM1 и COM2). Можно также использовать COM3 и COM4 путем изменения настройки платы в блоках Основной платы. Другие последовательные блоки могли использоваться вместо блоков Основной платы. Например, одна 4 блокировки порта Quatech® могли использоваться, посредством чего вы отправляете на порте 1 и получаете на порте 2.

open_system(fullfile(matlabroot,'toolbox','rtw','targets','xpc','xpcdemos','xpcserialbaseboardasciitest'))