В этой модели показано, как отправлять данные ASCII по последовательному каналу.
Блок кодирования ASCII генерирует сообщение с тремя различными подсообщениями вместе с некоторыми посторонними данными, чтобы показать, как блок HDRS считывания FIFO может оставаться синхронизированным с действительным потоком байтов даже при наличии ошибок передачи.
Блок FIFO Read HDRS может обрабатывать произвольное количество заголовков; просто добавьте их в виде строк в массив ячеек в диалоговом окне параметров блока. Сообщения должны иметь одну и ту же строку завершения. В этом примере это возврат каретки, за которым следует канал строки: «\r\n ».
open_system(fullfile(matlabroot,'toolbox','slrealtime','examples','slrt_ex_serialasciitest')) set_param('slrt_ex_serialasciitest','StopTime','30'); sim('slrt_ex_serialasciitest')


См. также