autosar.api.getSimulinkMapping
将 Simulink 元素映射到 AUTOSAR 元素
说明
对于 AUTOSAR 软件组件模型,使用 AUTOSAR 映射函数在 Simulink® 模型透视中将模型元素映射到 AUTOSAR 组件元素。对于 AUTOSAR Adaptive 模型,使用 AUTOSAR 映射函数配置针对您的 Adaptive 应应用程序生成的 C++ 类名称和命名空间。例如,您可以:
将 Simulink 入口函数映射到 AUTOSAR 可运行实体和可选的软件寻址方法。
将 Simulink 输入端口或输出端口映射到 AUTOSAR 接收方或发送方端口以及发送方-接收方数据元素。
将 Simulink 模型工作区参数映射到 AUTOSAR 组件参数。
将 Simulink 数据存储映射到 AUTOSAR 变量。
在 AUTOSAR 组件映射中添加或删除 Simulink 模块信号。
将 Simulink 模块信号或状态映射到 AUTOSAR 变量。
在 AUTOSAR 生成代码中针对 Simulink 内部数据存储、信号和状态设置默认数据打包。
将 Simulink 数据传输线映射到 AUTOSAR 可运行实体间变量 (IRV)。
将 Simulink 函数调用方映射到 AUTOSAR 客户端端口和客户端-服务器操作。
控制针对 Adaptive 应用程序生成的 C++ 类名称或命名空间。
创建对象
描述
输入参量
对象函数
addSignal | Add Simulink block signal to AUTOSAR mapping |
find | Find AUTOSAR elements |
getClassName | Get class name of model |
getClassNamespace | Get class namespace for a model |
getDataDefaults | Get default end-to-end (E2E) protection method for AUTOSAR component model |
getDataStore | Get AUTOSAR mapping information for Simulink data store |
getDataTransfer | Get AUTOSAR mapping information for Simulink data transfer |
getFunction | Get AUTOSAR mapping information for Simulink entry-point function |
getFunctionCaller | Get AUTOSAR mapping information for Simulink function-caller block |
getInport | Get AUTOSAR mapping information for Simulink inport |
getInternalDataPackaging | Get default internal data packaging for AUTOSAR component model |
getOutport | Get AUTOSAR mapping information for Simulink outport |
getParameter | Get AUTOSAR mapping information for Simulink model workspace parameter |
getSignal | Get AUTOSAR mapping information for Simulink block signal |
getState | Get AUTOSAR mapping information for Simulink block state |
mapDataStore | Map Simulink data store to AUTOSAR variable |
mapDataTransfer | Map Simulink data transfer to AUTOSAR inter-runnable variable |
mapFunction | Map Simulink entry-point function to AUTOSAR runnable and software address methods |
mapFunctionCaller | Map Simulink function-caller block to AUTOSAR client port and operation |
mapInport | Map Simulink inport to AUTOSAR port |
mapOutport | Map Simulink outport to AUTOSAR port |
mapParameter | Map Simulink model workspace parameter to AUTOSAR component parameter |
mapSignal | Map Simulink block signal to AUTOSAR variable |
mapState | Map Simulink block state to AUTOSAR variable |
removeSignal | Remove Simulink block signal from AUTOSAR mapping |
setClassName | Set class name of model |
setClassNamespace | Set class namespace of model |
setDataDefaults | Set default end-to-end (E2E) protection method for AUTOSAR component model |
setInternalDataPackaging | Set default internal data packaging for AUTOSAR component model |
示例
版本历史记录
在 R2013b 中推出