Синхронизация выполнения задачи на встраиваемом процессоре может быть измерена с помощью профилировщика отладки кода. Используя режим external mode, модель с блоком Task Manager, выполняющимся на аппаратной плате SoC, профилировщик отладки кода передает синхронизацию выполнения потоком задачи к хосту - компьютеру, отображая данные в Инспекторе данных моделирования (SDI), в режиме реального времени. После профилирования оборудования записанные данные сохранены со сгенерированным кодом. Данные могут затем использоваться с блоком Task Manager, чтобы воспроизвести выполнение задачи в симуляции.
Откройте модель Simulink®, чтобы профилировать.
В Model Configuration Parameters> Hardware Implementation, набор Hardware board к плате поддерживаемого оборудования SoC Blockset™.
В Hardware board settings> Hardware diagnostics, включите Show in SDI.
(Необязательно) можно регистрировать данные измерений, чтобы зарегистрировать, который становится сохраненным в папку <model>_ert_rtw/instrumented/diagnostics
.
В редакторе Simulink, набор Simulation mode к External Mode
.
Нажмите Run, чтобы развернуть и выполнить код на аппаратной плате. Инспектор Данных моделирования автоматически кажется показывающим данные о потоковой передаче для задач и процессоров, на которых они выполняются.
Нажмите Stop, чтобы закончить образцовое выполнение.
Можно получить доступ и исследовать записанные данные в папке генерации кода, используемой моделью. Для получения дополнительной информации о доступе к записанной потоковой передаче профилировал данные, смотрите Задачи Записи для Использования в Симуляции. Чтобы использовать записанные данные в симуляции, смотрите, что Воспроизведение Выполнения Задачи использует Записанные Данные.