主要内容

出口

导出AUTOSAR架构模型ARXML,生成组件代码

描述

例子

出口(archCCM从AUTOSAR组件、组合或体系结构模型导出ARXML描述archCCM.该函数还为Simulink生成代码金宝app®由导出范围内的AUTOSAR组件链接的实现模型。必须打开或加载包含的体系结构模型。的archCCM参数是上一个调用返回的组件、组合或体系结构模型句柄addComponentaddCompositionautosar.arch.createModel,或autosar.arch.loadModel

例子

出口(archCCM名称,值指定一个或多个附加导出选项名称,值对参数。例如,您可以指定一个ZIP文件,将生成的文件打包在其中。

例子

全部折叠

导出组合XML描述并为AUTOSAR体系结构模型生成组件代码。

%加载和导出AUTOSAR架构模型modelName =“autosar_tpc_composition”;目录(fullfile (matlabroot,' / / autosarblockset /主要的例子));archModel = autosar.arch.loadModel (modelName);出口(archModel);

导出XML描述并为嵌套在AUTOSAR体系结构模型中的组合生成组件代码。

%加载AUTOSAR架构模型modelName =“autosar_tpc_composition”;目录(fullfile (matlabroot,' / / autosarblockset /主要的例子));archModel = autosar.arch.loadModel (modelName);%导出嵌套传感器组成出口(archModel.Compositions (1));

导出XML描述并为AUTOSAR体系结构模型生成组件代码。在PackageCodeAndArxml参数,指定要将生成的文件打包在其中的ZIP文件的名称。

%加载AUTOSAR架构模型modelName =“autosar_tpc_composition”;目录(fullfile (matlabroot,' / / autosarblockset /主要的例子));archModel = autosar.arch.loadModel (modelName);%导出ARXML描述和代码到ZIP文件出口(archModel“PackageCodeAndARXML”“myArchModel.zip”);

输入参数

全部折叠

为其导出ARXML描述并生成组件代码的AUTOSAR组件、组合或体系结构模型。参数是上一个调用返回的组件、组合或体系结构模型句柄addComponentaddCompositionautosar.arch.createModel,或autosar.arch.loadModel

例子:archModel

名称-值对的观点

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

例子:“PackageCodeAndARXML”、“SensorsComposition.zip”指定打包生成文件的ZIP文件的名称。

存放导出的ARXML描述文件的文件夹的完整路径。

例子:“ExportedARXMLFolder”、“C: \ temp \ arxml”

ZIP文件的名称,用于打包生成的文件,包括生成的代码和导出的ARXML描述。

例子:“PackageCodeAndARXML”、“SensorsComposition.zip”

介绍了R2020a