Импортируйте адаптивные описания программного обеспечения AUTOSAR

Можно импортировать AUTOSAR XML (ARXML) описания адаптивных компонентов программного обеспечения, сервисных интерфейсов и типов данных в Simulink®. Используйте средство импорта 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 Адаптивные Элементы в Модели компонента.

Смотрите также

|

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

Больше о