Импортируйте XML компонента AUTOSAR
Используйте arxml.importer
функции, чтобы импортировать компоненты AUTOSAR в Simulink® управляемым способом. Например, можно проанализировать XML-файл описания компонента программного обеспечения AUTOSAR, экспортируемый инструментом разработки AUTOSAR, и затем импортировать компонент в модель Simulink. После импорта компонента используйте представление Simulink компонента для дальнейшей настройки, разработки алгоритмов, генерации кода C/C++ и arxml
экспорт.
создает объект 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')