主要内容

mapFunctionCaller

地图万博1manbetx函数呼叫块到Autosar客户端端口和操作

描述

例子

mapFunctionCaller(SLMAP,,,,slfcnname,,,,ARPORTNAME,,,,AroperationName映射Simulin万博1manbetxk®Simulink函数的功能关键块万博1manbetxslfcnname到Autosar客户端端口ARPORTNAME和Autosar操作AroperationName

如果您的模型具有simulink函数的多个呼叫者万博1manbetxslfcnname,此功能将所有这些函数映射到Autosar客户端端口和操作。

例子

全部收缩

在正在建模AutoSar Client函数调用的模型中设置函数呼叫器块的AutoSar映射信息。该模型具有用于simulink函数的功能caller块万博1manbetxreaddata

addpath(fullfile(matlabroot,'/help/toolbox/autosar/示例');hmodel ='mcontrollerwithinterface_client';Open_System(Hmodel);slmapc = autosar.api.get万博1manbetxSimulinkmapping(hmodel);mapFunctionCaller(Slmapc,'readdata',,,,'cport',,,,'readdata');[arport,arop] = getFunctionCaller(slmapc,'readdata'
arport = cport arop = readdata

输入参数

全部收缩

万博1manbetxSimulink到AutoSar映射信息的模型,以前由SLMAP= autosar.api.get万博1manbetxSimulinkMapping(模型模型是代表模型名称的句柄,字符向量或字符串标量。

例子:SLMAP

用于设置AutoSar映万博1manbetx射信息的功能关键块的Simulink函数的名称。

例子:'readdata'

映射指定功能caller块的AutoSar客户端端口的名称。

例子:'cport'

绘制指定功能 - 呼叫器块的AutoSar操作的名称。

例子:'readdata'

版本历史记录

在R2014b中引入