В модели компонента программного обеспечения AUTOSAR можно использовать Редактор Расписания, чтобы запланировать и задать порядок выполнения runnables для симуляции. В Редакторе Расписания вы можете:
Просмотрите графическое представление runnables как разделы в компоненте AUTOSAR.
Непосредственно задайте порядок выполнения runnables.
Для получения дополнительной информации смотрите Используя Редактор Расписания (Simulink).
Можно также использовать Редактор Расписания в моделировании архитектуры AUTOSAR. Смотрите Конфигурируют Планирование AUTOSAR и Симуляцию.
В модели компонента AUTOSAR можно сконфигурировать неявные или явные разделы. Просмотреть и сконфигурировать неявные разделы:
Откройте модель autosar_swc_expfcns
в качестве примера AUTOSAR, то, которое использует Simulink®, экспортировало функции в модель AUTOSAR runnables.
Откройте вкладку Modeling и выберите Design> Schedule Editor. Редактор Расписания открывается. Редактор отображает неявные разделы (задачи) в модели.
Можно использовать средства управления редактором, чтобы переупорядочить разделы.
Симулируйте модель компонента.
Создать явные разделы в компоненте программного обеспечения AUTOSAR:
Откройте модель autosar_swc
в качестве примера AUTOSAR, какие модели периодический runnables с несколькими частотами дискретизации.
Чтобы создать раздел, откройте диалоговое окно параметров блоков для подсистемы SS1 и выберите Treat as atomic unit. Установите параметр Schedule as на Periodic partition
. Задайте имя раздела и шаг расчета. Нажмите Apply.
Откройте вкладку Modeling и выберите Design> Schedule Editor. Редактор Расписания открывается. Редактор отображает явный периодический раздел в модели.
В окне модели откройте вкладку Functions в редакторе Отображений Кода. Сопоставьте функцию раздела с выполнимым AUTOSAR. При необходимости используйте Словарь AUTOSAR, чтобы добавить новое выполнимое.
Симулируйте модель компонента.