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 | 将 Simulink 模块信号添加到 AUTOSAR 映射 |
find | Find AUTOSAR elements |
getClassName | 获取模型的类名称 |
getClassNamespace | 获取模型的类命名空间 |
getDataDefaults | Get default end-to-end (E2E) protection method for AUTOSAR component model |
getDataStore | 获取 Simulink 数据存储的 AUTOSAR 映射信息 |
getDataTransfer | Get AUTOSAR mapping information for Simulink data transfer |
getFunction | Get AUTOSAR mapping information for Simulink entry-point function |
getFunctionCaller | 获取 Simulink 函数调用方模块的 AUTOSAR 映射信息 |
getInport | 获取 Simulink 输入端口的 AUTOSAR 映射信息 |
getInternalDataPackaging | Get default internal data packaging for AUTOSAR component model |
getOutport | 获取 Simulink 输出端口的 AUTOSAR 映射信息 |
getParameter | 获取 Simulink 模型工作区参数的 AUTOSAR 映射信息 |
getSignal | 获取 Simulink 模块信号的 AUTOSAR 映射信息 |
getState | 获取 Simulink 模块状态的 AUTOSAR 映射信息 |
mapDataStore | Map Simulink data store to AUTOSAR variable |
mapDataTransfer | 将 Simulink 数据传输映射到 AUTOSAR 可运行实体间变量 |
mapFunction | Map Simulink entry-point function to AUTOSAR runnable and software address methods |
mapFunctionCaller | 将 Simulink Function Caller 模块映射到 AUTOSAR 客户端端口和操作 |
mapInport | 将 Simulink 输入端口映射到 AUTOSAR 端口 |
mapOutport | 将 Simulink 输出端口映射到 AUTOSAR 端口 |
mapParameter | Map Simulink model workspace parameter to AUTOSAR component parameter |
mapSignal | 将 Simulink 模块信号映射到 AUTOSAR 变量 |
mapState | 将 Simulink 模块状态映射到 AUTOSAR 变量 |
removeSignal | 从 AUTOSAR 映射中删除 Simulink 模块信号 |
setClassName | 设置模型的类名称 |
setClassNamespace | 设置模型的类命名空间 |
setDataDefaults | Set default end-to-end (E2E) protection method for AUTOSAR component model |
setInternalDataPackaging | Set default internal data packaging for AUTOSAR component model |
示例
版本历史记录
在 R2013b 中推出