Необязательно: Сгенерируйте и упакуйте композицию ARXML и код компонента (требует Embedded Coder)

Если у вас есть доступ к Simulink® Coder™ и Embedded Coder® можно экспортировать композицию и компоненты авто-РСА XML (ARXML) и сгенерировать код компонента из модели архитектуры AUTOSAR. Также можно создать ZIP- файла для упаковки программных продуктов сборки для иерархии модели, для примера, для перемещения в проверку или интегрирование окружения.

  1. Откройте архитектурную модель, созданную в этом руководстве или открытом примере модели autosar_tpc_composition.

  2. Для подготовки к экспорту ARXML можно изучить и изменить опции XML. На вкладке Modeling выберите Export > Configure XML Options. Опции XML, заданные на уровне модели архитектуры, наследуются во время экспорта каждым компонентом в модели.

  3. Чтобы сгенерировать и упаковать код для приложения управления положением дросселя, на вкладке Modeling, выберите Export > Generate Code and ARXML. В диалоговом окне «Экспорт композиции» укажите имя ZIP-файла, в который нужно упаковать сгенерированные файлы. Чтобы начать экспорт, нажмите OK.

    Когда модель архитектуры создает, можно просмотреть журнал сборки в Diagnostic Viewer. Сначала модели компонента сборку, каждую как автономную сборку топовой модели. Наконец, композиция ARXML экспортируется. Когда сборка завершена, текущая папка содержит папки сборки для модели архитектуры и каждой модели компонента в иерархии и указанные ZIP- файла.

  4. Разверните ZIP- файла. Его содержимое организовано в arxml и src папки.

  5. Исследуйте arxml папка. Каждый компонент AUTOSAR имеет файлы описания компонента и реализации, в то время как модель архитектуры имеет файлы описания состава, типа данных, интерфейса и таймирования. Файл композиции включает XML-описания композиции, прототипов компонентов, и портов состава и коннекторов. Типы данных, интерфейс и файлы синхронизации агрегируют элементы из всей иерархии модели архитектуры.

  6. Исследуйте src папка. Каждая модель компонента имеет папку сборки, которая содержит программные продукты из автономной сборки модели.

Похожие темы