主要内容

getOutport

获取 Simulink 输出端口的 AUTOSAR 映射信息

说明

[arPortName,arDataElementName,arDataAccessMode] = getOutport(slMap,slPortName) 返回映射到 Simulink® 输出端口 slPortName 的 AUTOSAR 提供方端口 arPortName、AUTOSAR 数据元素 arDataElementName 和 AUTOSAR 数据访问模式 arDataAccessMode 的值。

示例

示例

全部折叠

获取示例模型 autosar_swc_expfcns 中模型输出端口的 AUTOSAR 映射信息。该模型有名为 PPort_DE1 的输出端口。

hModel = 'autosar_swc_expfcns';
openExample(hModel);
slMap=autosar.api.getSimulinkMapping(hModel);
[arPortName,arDataElementName,arDataAccessMode]=getOutport(slMap,'PPort_DE1')
arPortName =
PPort

arDataElementName =
DE1

arDataAccessMode =
ImplicitSend

输入参数

全部折叠

模型的 Simulink 到 AUTOSAR 映射信息,以前由 slMap = autosar.api.getSimulinkMapping(model) 返回。model 是一个表示模型名称的句柄、字符向量或字符串标量。

示例: slMap

要为其返回 AUTOSAR 映射信息的模型输出端口的名称。

示例: 'Output'

输出参量

全部折叠

返回映射到指定 Simulink 输出端口的 AUTOSAR 端口名称的变量。

示例: arPortName

返回映射到指定 Simulink 输出端口的 AUTOSAR 数据元素名称的变量。

示例: arDataElementName

返回映射到指定 Simulink 输出端口的 AUTOSAR 数据访问模式值的变量。该值可以是 ImplicitSendImplicitSendByRefExplicitSendEndToEndWriteModeSendQueuedExplicitSend

示例: arDataAccessMode

版本历史记录

在 R2013b 中推出