Импортируйте XML компонента AUTOSAR
Используйте функции arxml.importer
, чтобы импортировать компоненты AUTOSAR в Simulink® управляемым способом. Например, можно проанализировать XML-файл описания компонента программного обеспечения AUTOSAR, экспортируемый инструментом разработки AUTOSAR, и затем импортировать компонент в модель Simulink. После импорта компонента используйте представление Simulink компонента для дальнейшей настройки, разработки алгоритмов, генерации кода C/C++ и экспорта arxml
.
ar = arxml.importer(filename)
ar = arxml.importer({filename1,filename2,...,filenameN})
создает объект ar
= arxml.importer(filename
)ar
, который представляет информацию AUTOSAR в XML-файле filename
.
создает объект ar
= arxml.importer({filename1,filename2,...,filenameN
})ar
, который представляет информацию AUTOSAR в заданных XML-файлах.
Если вы вводите вызов функции arxml.importer
без останавливающейся точки с запятой (;), средство импорта перечисляет содержимое AUTOSAR заданного XML-файла или файлов. Информация включает пути к компонентам программного обеспечения в структуре пакета AUTOSAR, которую можно задать в вызовах createComponentAsModel
и createCompositionAsModel
.
createComponentAsModel | Создайте представление Simulink AUTOSAR arxml атомарный компонент программного обеспечения |
createCompositionAsModel | Создайте представление Simulink AUTOSAR arxml состав программного обеспечения |
getComponentNames | Получите имена компонента программного обеспечения AUTOSAR от arxml файлов |
updateAUTOSARProperties | Модель обновления с arxml определениями элементов AUTOSAR |
updateModel | Обновите модель AUTOSAR с изменениями arxml |
arxml.importer
из XML-файла AUTOSARВызовите функцию arxml.importer
, чтобы создать объект ar
, который представляет информацию AUTOSAR в XML-файле mySWC.arxml
. Используйте возвращенный объект, чтобы импортировать компонент программного обеспечения AUTOSAR /pkg/swc
и создать начальное представление Simulink компонента.
ar = arxml.importer('mySWC.arxml') createComponentAsModel(ar,'/pkg/swc','ModelPeriodicRunnablesAs','AtomicSubsystem')
arxml.importer
из нескольких XML-файлов AUTOSARВызовите функцию arxml.importer
, чтобы создать объект ar
, который представляет информацию AUTOSAR в XML-файлах mySWC.arxml
, DataTypes.arxml
и MiscDefs.arxml
. Используйте возвращенный объект, чтобы импортировать компонент программного обеспечения AUTOSAR /pkg/swc
и создать начальное представление Simulink компонента.
ar = arxml.importer({'mySWC.arxml','DataTypes.arxml','MiscDefs.arxml'}) createComponentAsModel(ar,'/pkg/swc','ModelPeriodicRunnablesAs','AtomicSubsystem')