Можно импортировать в Simulink описания адаптивных программных компонентов, сервисных интерфейсов и типов данных (ARXML) AUTOSAR XML®. Используйте импортер ARXML для:
Создайте начальное представление Simulink адаптивного программного компонента AUTOSAR.
Обновите сопоставленную адаптивную модель компонента AUTOSAR с помощью общих определений интерфейсов служб и типов данных ARXML.
Вы можете участвовать в взаимных обменах описаниями адаптивных компонентов ARXML между Simulink и другими средами разработки.
Чтобы создать начальное представление Simulink адаптивного программного компонента AUTOSAR из описания компонента ARXML, используйте функцию импортера ARXML createComponentAsModel
. Для примера:
ar = arxml.importer('myAdaptiveSWC.arxml') createComponentAsModel(ar,'/Company/Components/Swc')
Подробный пример см. в разделе Импорт адаптивных компонентов AUTOSAR в Simulink.
Чтобы обновить сопоставленную адаптивную модель компонента AUTOSAR с общими определениями ARXML, используйте функцию импорта ARXML updateAUTOSARProperties
. Для примера:
modelName = 'my_adaptive_swc'; open_system(modelName); ar = arxml.importer('ServiceInterfaces.arxml'); updateAUTOSARProperties(ar,modelName);
Подробный пример см. в разделе Импорт пакета AUTOSAR в адаптивную модель компонента.
createComponentAsModel
| updateAUTOSARProperties