Варианты AUTOSAR

Сконфигурируйте точки изменения компонента и системные константы

Программные компоненты AUTOSAR используют варианты, чтобы включить или отключить интерфейсы или реализации AUTOSAR в пути выполнения на основе определенных условий. Точки изменения в компоненте представляют выбор между двумя или несколькими вариантами. Компоненты могут:

  • Включите или отключите порт AUTOSAR или запуск.

  • Варьируйте реализацию функции AUTOSAR runnable.

  • Измените размер массива порта AUTOSAR.

  • Задайте предопределенные варианты и наборы значений системных констант для управляющих вариантов в компоненте.

В Simulink®варианты AUTOSAR моделируются с помощью вариантов блоков или символьных размерностей зависимости от требований компонента.

Системные константы AUTOSAR служат входами для управления точками изменения компонента. Чтобы смоделировать системные константы, используйте AUTOSAR.Parameter объекты данных.

Функции

createComponentAsModelСоздайте представление Simulink элементарного программного компонента AUTOSAR ARXML
createCompositionAsModelСоздайте представление Simulink композиции программного обеспечения AUTOSAR ARXML

Темы

Сконфигурируйте варианты для портов AUTOSAR и Runnables

Сконфигурируйте точки изменения, чтобы включить или отключить элементы AUTOSAR на основе определенных условий.

Сконфигурируйте варианты для реализации AUTOSAR Runnable

Задайте логику исполнения условия, чтобы изменить реализацию выполнения AUTOSAR.

Экспорт точек изменения для данных калибровки AUTOSAR

Моделируйте и экспортируйте точки изменения для параметров AUTOSAR, памяти по экземплярам и переменных, которые можно выполнять.

Сконфигурируйте варианты размерности для размеров массивов AUTOSAR

Используйте символьный размер массива, чтобы гибко изменять размерности элемента AUTOSAR.

Управление вариантами AUTOSAR с предопределенными комбинациями значений

Задайте предопределенные комбинации значений для условий варианта AUTOSAR во время создания модели.