Архитектурная модель AUTOSAR предоставляет ресурсы и холст для разработки композиционных и компонентных моделей AUTOSAR. В архитектурной модели можно:
Добавление и подключение композиций и компонентов AUTOSAR или импорт композиции из файлов ARXML.
Создание архитектурных представлений для анализа.
Связывание компонентов с требованиями (требуется Simulink ® Requirements™).
Определите поведение компонентов путем создания, связывания или импорта моделей Simulink.
Настройка планирования и моделирования.
Экспорт описания состава и компонента ARXML и создание кода компонента (требуется Embedded Coder ®).
Модели архитектуры обеспечивают сквозной процесс разработки программного обеспечения AUTOSAR. В Simulink можно создать высокоуровневый проект приложения, реализовать поведение для компонентов приложения, добавить сервисные вызовы и реализации услуг базового программного обеспечения (BSW) и смоделировать приложение.
| Компонент программного обеспечения | Компонент программного обеспечения модели в модели архитектуры AUTOSAR |
| Состав программного обеспечения | Состав программного обеспечения модели в модели архитектуры AUTOSAR |
| Компонент службы диагностики | Настройка служб диагностики AUTOSAR и среды выполнения (RTE) для эмуляции |
| Компонент службы NVRAM | Настройка служб NVRAM AUTOSAR и среды выполнения (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 | Задать свойство элемента архитектуры AUTOSAR |
setXmlOptions | Задать параметр XML для модели архитектуры AUTOSAR |
Создание архитектурных моделей AUTOSAR
Создание полотна архитектуры программного обеспечения для разработки композиций и компонентов AUTOSAR.
Добавление и подключение композиций и компонентов AUTOSAR
Добавление программных композиций, компонентов, портов и соединителей AUTOSAR.
Импорт композиции AUTOSAR из ARXML
Импорт состава программного обеспечения AUTOSAR из файлов ARXML.
Создание представлений архитектуры AUTOSAR для анализа
Для анализа архитектуры AUTOSAR создайте отфильтрованные представления иерархий модели.
Связать компоненты AUTOSAR с требованиями Simulink
Связывание компонентов AUTOSAR, реализующих требования, с требованиями Simulink.
Определение поведения компонентов AUTOSAR путем создания или связывания моделей
Добавьте поведение Simulink к компонентам AUTOSAR путем создания, связывания или импорта моделей.
Настройка планирования и моделирования AUTOSAR
Планирование и моделирование компонентов в архитектурной модели AUTOSAR.
Создание и упаковка XML-описаний состава AUTOSAR и кода компонента
Создайте и, при необходимости, упаковайте описания AUTOSAR XML и код C одним щелчком мыши.
Автор AUTOSAR Композиции и компоненты в архитектурной модели
Разработка композиций и компонентов AUTOSAR для классической платформы с использованием архитектурной модели.
Импорт композиции AUTOSAR в архитектурную модель
Импорт описания ARXML состава программного обеспечения AUTOSAR в архитектурную модель.
Программная настройка архитектурной модели AUTOSAR
Вызовите функции архитектуры для конфигурирования модели архитектуры программного обеспечения AUTOSAR.