Чтобы начать разработку композиций и компонентов AUTOSAR в холсте программной архитектуры, создайте модель архитектуры AUTOSAR (требует System Composer™).
Откройте локальную рабочую папку, содержащую примеры моделей, необходимых для этого руководства. Щелкните этот autosar_tpc_composition
ссылка или введите MATLAB® командная openExample('autosar_tpc_composition')
. После того, как вы откроете папку, можно закрыть autosar_tpc_composition
модель или оставьте ее открытой для ссылки.
Откройте Simulink® Запустите Страницу, введя команду MATLAB simulink
.
На вкладке New прокрутите вниз до AUTOSAR Blockset и разверните список шаблонов модели. Наведите курсор на шаблон Software Architecture и нажатие кнопки Create Model.
Откроется новая модель архитектуры AUTOSAR.
На панели инструментов Simulink, вкладка Modeling поддерживает общие задачи для моделирования архитектуры.
Слева от окна модели палитра включает значки для добавления к модели компонентов AUTOSAR различных типов: Software Component, Software Composition и для моделирования базового программного обеспечения (BSW), Diagnostic Service Component и NVRAM Service Component.
Редактор композиции предоставляет представление программной архитектуры AUTOSAR, основанное на виртуальной функциональной шине (VFB) AUTOSAR. На холсте модели первоначально отображаются два связанных программных компонента.
Удалите содержимое по умолчанию из окна, чтобы можно было создать новую композицию.
Это руководство создаёт приложение управления положением дросселя. Выполните шаги в новой модели архитектуры или обратитесь к примеру модели autosar_tpc_composition
, что показывает конечный результат.
Затем добавьте и соедините композиции и компоненты AUTOSAR и добавьте поведение Simulink к компонентам.