Модель архитектуры AUTOSAR предоставляет ресурсы и холст для разработки композиции AUTOSAR и моделей компонента. Из модели архитектуры можно:
Добавляйте и соединяйте композиции и компоненты AUTOSAR или импортируйте композицию из файлов ARXML.
Создайте представления архитектуры для анализа.
Ссылка компонентов на требования (требует Simulink® Requirements™).
Задайте поведение компонента путем создания, связывания или импорта моделей Simulink.
Сконфигурируйте планирование и симуляцию.
Экспортируйте описание композиции и компонента ARXML и сгенерируйте код компонента (требует Embedded Coder®).
Модели архитектуры обеспечивают сквозной рабочий процесс разработки ПО AUTOSAR. В Simulink можно создать высокоуровневый проект приложения, реализовать поведение для компонентов приложения, добавить сервисные вызовы Basic Software (BSW) и реализации сервиса, а также симулировать приложение.
Software Component | Моделируйте программный компонент в модели архитектуры AUTOSAR |
Software Composition | Моделируйте состав программного обеспечения в модели архитектуры AUTOSAR |
Diagnostic Service Component | Сконфигурируйте диагностические службы AUTOSAR и окружение выполнения (RTE) для эмуляции |
NVRAM Service Component | Сконфигурируйте службы AUTOSAR NVRAM и окружение выполнения (RTE) для эмуляции |
autosar.arch.createModel | Создайте модель архитектуры AUTOSAR |
autosar.arch.loadModel | Загрузка модели архитектуры AUTOSAR |
addBSWService | Добавьте компонент Basic Software в модель архитектуры AUTOSAR |
addComponent | Добавьте компонент в модель архитектуры AUTOSAR |
addComposition | Добавьте композицию в модель архитектуры AUTOSAR |
addPort | Добавьте порт в модель компонента, композиции или архитектуры AUTOSAR |
close | Закройте модель архитектуры AUTOSAR |
connect | Подключение компонентов и композиций архитектуры AUTOSAR |
createModel | Создайте модель реализации Simulink для компонента архитектуры AUTOSAR |
destroy | Удалите и удалите элемент архитектуры AUTOSAR |
export | Экспорт модели архитектуры AUTOSAR ARXML и генерация кода компонента |
find | Поиск элементов архитектуры AUTOSAR |
get | Получите свойство элемента архитектуры AUTOSAR |
getXmlOptions | Получите опцию XML для модели архитектуры AUTOSAR |
importFromARXML | Импортируйте композицию из файлов ARXML в модель архитектуры AUTOSAR |
layout | Организуйте компоновку AUTOSAR или макет модели архитектуры на основе эвристики |
linkToModel | Соедините компонент архитектуры AUTOSAR с моделью реализации Simulink |
open | Откройте модель архитектуры AUTOSAR |
save | Сохраните модель архитектуры AUTOSAR |
set | Свойство Set элемента архитектуры AUTOSAR |
setXmlOptions | Установите опцию XML для модели архитектуры AUTOSAR |
Создание архитектурных моделей AUTOSAR
Создайте холст программной архитектуры для разработки композиций и компонентов AUTOSAR.
Добавление и соединение композиций и компонентов AUTOSAR
Добавьте составы программного обеспечения AUTOSAR, компоненты, порты и коннекторы.
Импорт композиции AUTOSAR из ARXML
Импортируйте композицию программного обеспечения AUTOSAR из файлов ARXML.
Создание архитектурных представлений AUTOSAR для анализа
Чтобы помочь в анализе архитектуры AUTOSAR, создайте отфильтрованные представления иерархий модели.
Соедините компоненты AUTOSAR с Simulink Requirements
Соедините компоненты AUTOSAR, которые реализуют требования к Simulink.
Определите поведение компонента AUTOSAR путем создания или связывания моделей
Добавьте поведение Simulink к компонентам AUTOSAR путем создания, связывания или импорта моделей.
Сконфигурируйте планирование и симуляцию AUTOSAR
Планируйте и моделируйте компоненты в модели архитектуры AUTOSAR.
Сгенерируйте и упакуйте XML-описания композиции AUTOSAR и код компонента
Сгенерируйте и опционально упакуйте авто-РСА XML и код С одним нажатием кнопки.
Автор композиций и компонентов AUTOSAR в архитектурной модели
Разрабатывайте композиции и компоненты AUTOSAR для классической платформы с помощью модели архитектуры.
Импорт композиции AUTOSAR в архитектурную модель
Импортируйте описание компоновки программного обеспечения AUTOSAR в модель архитектуры в ARXML.
Программная конфигурация модели архитектуры AUTOSAR
Вызовите функции архитектуры, чтобы сконфигурировать модель программной архитектуры AUTOSAR.