Сгенерируйте AUTOSAR-совместимый код С и экспортируйте AUTOSAR XML (arxml
) описания от модели компонента AUTOSAR
Если у вас есть программное обеспечение Simulink Coder и Embedded Coder, можно создать модели компонента AUTOSAR. Создавание классической модели компонента генерирует алгоритмический код С и экспортирует arxml
описания, которые выполняют Классические спецификации Платформы AUTOSAR. Используйте сгенерированный код C и arxml
описания для тестирования в Simulink или интегрирования в среду выполнения AUTOSAR.
Откройте модель компонента, от которой вы хотите сгенерировать код С AUTOSAR и arxml
описания. Этот пример использует модель autosar_swc
в качестве примера AUTOSAR.
open_system('autosar_swc');
Опционально, чтобы совершенствовать настройки конфигурации модели для генерации кода, можно использовать (рекомендуемый) Быстрый запуск Embedded Coder. Этот пример использует Быстрый запуск Embedded Coder. От вкладки Apps откройте приложение AUTOSAR Component Designer. На вкладке AUTOSAR нажмите Quick Start.
Работа через процедуру быстрого запуска. В Окне вывода выберите выходную опцию код С, совместимый с AUTOSAR.
Программное обеспечение быстрого запуска берет следующие шаги, чтобы сконфигурировать модель компонента программного обеспечения AUTOSAR:
Конфигурирует настройки генерации кода для модели. Если цель AUTOSAR не выбрана, наборы программного обеспечения Системный конечный файл параметра конфигурации модели к autosar.tlc
и Сгенерируйте XML для версии схемы к значению по умолчанию.
Если никакое отображение AUTOSAR не существует, программное обеспечение создает сопоставленный компонент программного обеспечения AUTOSAR для модели.
Выполняет сборку модели.
В последнем окне, когда вы нажимаете Finish, ваша модель открывается в перспективе кода AUTOSAR.
Прежде, чем сгенерировать код, откройте Словарь AUTOSAR и исследуйте настройки параметров экспорта AUTOSAR XML. Во вкладке AUTOSAR нажмите Settings> AUTOSAR Dictionary. В Словаре AUTOSAR выберите XML Options.
Представление опций XML в Словаре AUTOSAR отображает параметры экспорта XML и их значения. Можно сконфигурировать:
Упаковка XML-файла для элементов AUTOSAR создается в Simulink
Пути к пакету AUTOSAR
Аспекты экспортируемого содержания XML AUTOSAR
Этот пример устанавливает Экспортируемую упаковку XML-файла на Single file
, так, чтобы arxml
экспортируется в один файл, modelname
.arxml
.
Чтобы сгенерировать описания программного обеспечения код С и XML AUTOSAR, которые выполняют Классические спецификации Платформы, создайте модель. В окне модели нажмите Ctrl+B. Процесс сборки генерирует код С и arxml
описания к папке сборки модели, autosar_swc_autosar_rtw
. Когда сборка завершается, отчет генерации кода открывается.