В Simulink ® можно импортировать описания адаптивных программных компонентов, сервисных интерфейсов и типов данных в формате AUTOSAR XML (ARXML). С помощью средства импорта 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