主要内容

C服务接口

模型元素和功能映射到服务接口中定义的嵌入式编码字典

从组件模型生成代码时,使用一个C服务代码接口配置,您将模型数据元素映射到服务接口。服务接口指定函数原型信息和数据通信方法(直接访问,外执行,或在执行期间)为生成的代码作为目标平台所需的服务。代码生成器约束适用于当生产服务接口代码,这样更容易集成的代码中使用一个特定的目标环境。可用的服务接口列表映射是由共享嵌入式编码字典中定义的接口连接到模型中。如果词典默认服务接口结合目标平台服务需求,您不需要更改映射,可以跳过生成和检查组件接口代码。

工具

代码映射编辑器-服务接口 把模型元素与代码接口定义

对象

coder.mapping.api.CodeMapping 模型数据和函数接口配置C代码生成

功能

全部展开

model_initialize 生成的C / c++包含初始化代码入口点函数金宝app模型
model_reset 生成的C / c++包含重置代码入口点函数金宝app模型
model_step 生成的C / c++入口点函数,其中包含为每个步骤在执行代码金宝app模型
model_terminate 生成的C / c++包含终止代码入口点函数金宝app模型

创建并找到代码映射

coder.mapping.api.get 得到代码映射模型
coder.mapping.utils.create 创建代码映射对象配置数据和函数接口的C和c++代码生成
找到 得到的模型元素的类别模型代码映射

功能配置

getFunction 得到代码配置从代码映射模型的功能
setFunction 设置代码信息模型映射函数

根级尺寸和外港配置

getInport 从代码获取代码和校准配置映射根级尺寸
getOutport 从代码获取代码和校准配置映射根级输出港
getDeploymentType 得到部署类型的模型
setInport 港口代码和校准文件配置root (a2l)的一代
setOutport 为代码和校准文件配置根级输出港(a2l)的一代
setDeploymentType 设置部署类型的模型

参数配置

getModelParameter 从代码映射模型得到代码和校准配置参数
setModelParameter 为代码和配置模型参数校准文件(a2l)的一代

信号、状态和数据存储配置

addSignal 添加代码块输出信号模型映射
getDataStore 得到代码和校准配置为本地或从代码映射共享本地数据存储
getSignal 从代码获取代码和校准配置映射块输出信号
getState 从代码映射块获取代码和校准配置状态
removeSignal 移除阻止输出信号模型代码映射
setDataStore 配置本地或共享本地数据存储代码和校准文件(a2l)的一代
setSignal 为代码和校准文件配置信号数据块(a2l)的一代
设置状态 配置状态代码块和校准文件(a2l)的一代

数据传输配置

getDataTransfer 得到代码配置从代码映射表示数据传输信号
setDataTransfer 在代码中设置代码配置映射表示数据传输信号

主题

配置基础

可调用的功能配置

服务接口配置

数据访问和初始化

相关信息