Анализируйте модель экспорта функций с глобальной переменной функция Simulink

В этом примере показано, как можно анализировать модель sldvexGlobalSimFcn экспорта функций это состоит из глобального Simulink® Функция, которая будет использоваться в качестве выполнимого сервера AUTOSAR.

  1. Добавьте папку в качестве примера в путь поиска файлов.

    addpath(fullfile(docroot,'toolbox','sldv','examples'));
  2. Откройте sldvexGlobalSimFcn модель.

    open_system('sldvexGlobalSimFcn');
  3. Чтобы запустить анализ генерации тестов, на вкладке Design Verifier, нажимают Generate Tests.

    Окно Simulink Design Verifier™ Results Summary указывает что модель sldvexGlobalSimFcn_sldvScheduler.slx планировщика создается. Можно также сгенерировать модель планировщика при помощи sldvextract.

    Модель планировщика состоит из блока MATLAB function _SldvExportFcnScheduler и подсистема вызова функций, которая периодически вызывает вызовы функции. Этот блок MATLAB function управляется импортом, который представляет входные параметры Функции Simulink. Дополнительный блок Inport под названием FcnTriggerPort, значение которого указывает, вызвать ли конкретную функцию во временном шаге.

  4. После анализа генерации тестов, в окне Simulink Design Verifier Results Summary, вы видите результаты что 5/5 целями является Satisfied.

Похожие темы

Для просмотра документации необходимо авторизоваться на сайте