Моделируйте программный компонент в модели архитектуры AUTOSAR
AUTOSAR Blockset
В модели архитектуры AUTOSAR вы используете редактор композиции и Simulink®Вкладка Modeling панель инструментов, чтобы добавлять и соединять композиции и компоненты. Используйте блок Software Component для добавления программного компонента к разработке ПО AUTOSAR.
Для добавления и подключения компонентов AUTOSAR:
Для каждого компонента, требуемого для проекта, на вкладке Modeling или на палитре добавьте блок Software Component. Можно использовать Property Inspector, чтобы задать Kind компонента - Application
, ComplexDeviceDriver
, EcuAbstraction
, SensorAccuator
, или ServiceProxy
. (Application
и SensorAccuator
являются общими.)
Добавление компонента требует и обеспечивает порты. Чтобы добавить каждый порт компонента, щелкните ребром блока Software Component. Когда появляются элементы управления портом, выберите Input для требуемого порта или Output для предоставляющего порта.
Чтобы соединить блоки Software Component с другими блоками, соедините порты блоков сигнальными линиями.
Чтобы соединить блоки Software Component с корневыми портами архитектуры или композиции, перетащите мышью из портов компонента к контуру модели. Когда вы освобождаете соединение, у контура создается корневой порт.
Настройте дополнительные свойства AUTOSAR с помощью Property Inspector.
После добавления и соединения компонентов AUTOSAR добавьте поведение Simulink к компонентам AUTOSAR путем создания, импорта или связывания моделей.
Если у вас есть программное обеспечение Simulink Requirements™, можно связать компоненты в модели архитектуры AUTOSAR с требованиями Simulink.
Diagnostic Service Component | NVRAM Service Component | Software Composition