Средство импорта AUTOSAR ARXML

Средство импорта AUTOSAR ARXML импортирует файлы описания AUTOSAR, произведенные Инструментом разработки AUTOSAR (AAT) в Simulink® модель. Средство импорта сначала анализирует код ARXML, который описывает компоненты программного обеспечения AUTOSAR, составы или предопределенные элементы для совместного использования компонента. Затем на основе команд, которые вы даете, средство импорта импортирует подмножество элементов и объектов в описании ARXML в Simulink. Подмножество состоит из элементов AUTOSAR, важных для модельно-ориентированного проектирования Simulink автомобильного приложения. Например, для импортированного компонента, подмножество включает порты AUTOSAR, интерфейсы, типы данных, аспекты внутреннего поведения и пакеты.

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

Как часть операции импорта, средство импорта подтверждает XML в импортированных файлах ARXML. Если валидация XML перестала работать для файла, ошибок отображений средства импорта. Например:

Error
The IsService attribute is undefined for interface /mtest_pkg/mtest_if/In1
in file hArxmlFileErrorMissingIsService_SR_3p2.arxml:48.
Specify the IsService attribute to be either true or false

В этом сообщении в качестве примера имя файла является гиперссылкой, и можно кликнуть по гиперссылке, чтобы видеть местоположение ошибки в файле ARXML.

Помочь поддержать цикл обработки элементов AUTOSAR между AAT и средой модельно-ориентированного проектирования Simulink, Embedded Coder®:

Средство импорта AUTOSAR ARXML реализовано как arxml.importer объект. Для полного списка функций смотрите arxml.importer страница ссылки на объект.

Связанные примеры

Больше о