用于C代码生成的模型数据和函数接口配置
代码映射对象和相关函数使您能够为Simulink模型的数据配置C代码生成。金宝app对于模型数据元素,代码映射将数据元素与由存储类和存储类属性组成的配置关联起来。通过为跨模型的数据元素类别指定默认配置,可以减少为C代码生成准备模型的工作。通过单独配置数据元素来覆盖默认配置。对于较小的模型,您可以选择单独配置每个数据元素。
当你从Simulink的Apps选项卡中选择一个代码生成应用程序时金宝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 |
从本地或共享本地数据存储的代码映射获取代码和校准配置 |
getInport |
从代码映射中获取用于根级导入的代码和校准配置 |
getModelParameter |
从模型参数的代码映射中获取代码和校准配置 |
getOutport |
从根级外埠的代码映射获取代码和校准配置 |
getSignal |
从块输出信号的代码映射中获取代码和校准配置 |
getState |
从块状态的代码映射中获取代码和校准配置 |
removeSignal |
从模型代码映射中移除块输出信号 |
setDataDefault |
为模型数据类别设置默认存储类和存储类属性值 |
setDataStore |
为代码和校准文件(a2l)的生成配置本地或共享本地数据存储 |
setInport |
为生成代码和校准文件(a2l)配置根级导入 |
setModelParameter |
为生成代码和校准文件(a2l)配置模型参数 |
setOutport |
为生成代码和校准文件(a2l)配置根级输出 |
setSignal |
为生成代码和校准文件(a2l)配置块信号数据 |
设置状态 |
配置代码和校准文件(a2l)生成的块状态 |
coder.mapping.api.get
|coder.mapping.utils.create
|coder.mapping.api.CoderDictionary
|coder.mapping.api.CodeMappingCPP
(嵌入式编码)