主要内容

mapdatatransfer

地图万博1manbetx数据传输到Autosar间可互载变量

描述

例子

mapdatatransfer(SLMAP,,,,Sldatatransfer,,,,arirvname,,,,ArdataAccessmode映射Simulin万博1manbetxk®数据传输线或费率转换块Sldatatransfer到Autosar间可变变量arirvname和Autosar数据访问模式ArdataAccessmode

例子

全部收缩

在示例模型中设置数据传输线的AutoSar映射信息autosar_swc_expfcns。该模型具有命名的数据传输线IRV1,,,,IRV2,,,,IRV3, 和IRV4。此示例更改了AutoSar数据访问模式IRV4隐式显式

hmodel ='autosar_swc_expfcns';addpath(fullfile(matlabroot,' / / autosarblockset /主要的例子);Open_System(Hmodel);slmap = autosar.api.g万博1manbetxetSimulinkMapping(hmodel);MapDatatRansfer(SLMAP,'irv4',,,,'irv4',,,,“显式”);[arirvname,ardataAccessmode] = getDataTatransfer(slmap,'irv4'
arirvname = irv4 ardataAccessmode = equallicit

在示例模型中设置速率转换块的autosar映射信息mmultitasking_4rates。该模型具有命名的速率过渡块比率,,,,RATETRANSITION1, 和RateTransition2,位于模型的顶层。此示例更改了AutoSar数据访问模式比率隐式显式

hmodel ='mmultitasking_4rates';addpath(fullfile(matlabroot,'/help/toolbox/autosar/示例');Open_System(Hmodel);slmap = autosar.api.g万博1manbetxetSimulinkMapping(hmodel);MapDatatRansfer(SLMAP,'mmultitasking_4rates/ratetransition',,,,'irv1',,,,“显式”);[arirvname,ardataAccessmode] = getDataTatransfer(slmap,'mmultitasking_4rates/ratetransition'
arirvname = irv1 ardataAccessmode = equallicit

输入参数

全部收缩

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

例子:SLMAP

Simulink数据传输万博1manbetx线的名称或通往速率转换块的完整块路径,以设置AutoSar映射信息。

例子:'irv4'

例子:'mymodel/rateTransition2'

映射指定的Simulink数据传输的AutoSar Internobable变量的名称。万博1manbetx

例子:'irv4'

AutoSar数据访问模式的值,以映射指定的Simulink数据传输。万博1manbetx值可以是隐式或者显式

例子:“显式”

版本历史记录

在R2013B中引入