导入 AUTOSAR Adaptive 软件描述
您可以将自适应软件组件、服务接口和数据类型的 AUTOSAR XML (ARXML) 描述导入 Simulink® 中。使用 ARXML 导入器可以:
创建一个 AUTOSAR Adaptive 软件组件的初始 Simulink 表示。
使用服务接口和数据类型的共享 ARXML 定义更新一个映射的 AUTOSAR Adaptive 组件模型。
您可以参与在 Simulink 和其他开发环境之间进行的自适应组件 ARXML 描述的来回交换。
要从 ARXML 组件描述创建 AUTOSAR Adaptive 软件组件的一个初始 Simulink 表示,请使用 ARXML 导入器函数 createComponentAsModel。例如:
ar = arxml.importer('myAdaptiveSWC.arxml')
createComponentAsModel(ar,'/Company/Components/Swc')有关详细示例,请参阅Import AUTOSAR Adaptive Components to Simulink。
要使用共享 ARXML 定义更新一个映射的 AUTOSAR Adaptive 组件模型,请使用 ARXML 导入器函数 updateAUTOSARProperties。例如:
modelName = 'my_adaptive_swc';
open_system(modelName);
ar = arxml.importer('ServiceInterfaces.arxml');
updateAUTOSARProperties(ar,modelName);有关详细示例,请参阅Import AUTOSAR Package into Adaptive Component Model。
另请参阅
createComponentAsModel | updateAUTOSARProperties