主要内容

coder.mapping.api.CodeMapping

模型数据和函数接口配置C代码生成

自从R2020b

    描述

    代码映射对象和相关功能使您能够配置C代码生成的数据和功能的仿真软件金宝app®模型。模型数据元素,代码映射关联的数据元素和配置,包括存储类和存储类属性。将入口点函数与函数,代码的映射配置,由一个函数定制模板。减少的努力准备C代码生成一个模型通过指定的默认配置类别的数据元素和功能在一个模型。覆盖默认配置通过配置数据元素或功能单独。对于较小的模型,你可以选择配置每个数据元素和功能单独。模型与附加嵌入式编码字典,您可以将模型元素映射到字典中定义的服务接口。

    创建

    当您选择一个代码生成应用程序的应用程序选项卡在模型编辑器中,如金宝app金宝app仿真软件编码器嵌入式编码器应用程序,应用程序创建一个coder.mapping.api.CodeMapping如果代码映射对象不存在。应用程序创建代码映射基于代码的定制设置存储在模型活动配置集对象。的配置设置对象可以指定内存部分数据和函数。

    创建一个coder.mapping.api.CodeMapping对象编程通过调用函数coder.mapping.utils.create基于活动创建一个映射配置设置对象或基于默认内存部分和共享效用另一组配置对象的命名规则配置。

    对象的功能

    addSignal 添加代码块输出信号模型映射
    coder.mapping.api.get 得到代码映射模型
    coder.mapping.utils.create 创建代码映射对象配置数据和函数接口的C和c++代码生成
    找到 得到的模型元素的类别模型代码映射
    getDataDefault 获取默认存储类或存储类属性设置模型数据的类别
    getDataStore 得到代码和校准配置为本地或从代码映射共享本地数据存储
    getDataTransfer 得到代码配置从代码映射表示数据传输信号
    getDeploymentType 得到部署类型的模型
    getFunction 得到代码配置从代码映射模型的功能
    getFunctionDefault 得到默认定制函数模板或内存部分模型功能类别
    getInport 从代码获取代码和校准配置映射根级尺寸
    getModelParameter 从代码映射模型得到代码和校准配置参数
    getOutport 从代码获取代码和校准配置映射根级输出港
    getSignal 从代码获取代码和校准配置映射块输出信号
    getState 从代码映射块获取代码和校准配置状态
    removeSignal 移除阻止输出信号模型代码映射
    setDataDefault 设置默认的存储类和存储类属性值模型数据类别
    setDataStore 配置本地或共享本地数据存储代码和校准文件(a2l)的一代
    setDataTransfer 在代码中设置代码配置映射表示数据传输信号
    setDeploymentType 设置部署类型的模型
    setFunction 设置代码信息模型映射函数
    setFunctionDefault 设置默认功能定制模板和内存部分模型功能类别
    setInport 港口代码和校准文件配置root (a2l)的一代
    setModelParameter 为代码和配置模型参数校准文件(a2l)的一代
    setOutport 为代码和校准文件配置根级输出港(a2l)的一代
    setSignal 为代码和校准文件配置信号数据块(a2l)的一代
    设置状态 配置状态代码块和校准文件(a2l)的一代

    例子

    全部折叠

    为模型myConfigModel,创建环境配置模型数据和代码生成的功能。调用这个函数,使用后调用其他函数列在对象模型的代码生成功能配置方面界面元素。

    coder.mapping.utils.create (“myConfigModel”);

    版本历史

    介绍了R2020b

    全部展开