嵌入式编码器函数
按字母顺序列表
按类别
从MATLAB代码生成代码
代码的外观
coder.setupMISRAConfig |
配置代码生成参数以提高代码与MISRA C:2012指南的符合性 |
编码器。MATLABCodeTemplate |
代表代码生成模板的MATLAB编码器 |
全局变量表示
coder.storageClass |
将存储类分配给全局变量 |
验证
rtw.connectivity.ComponentArgs |
为每个目标连接性组件提供参数 |
rtw.connectivity.Config |
定义由构建器、启动器和通信器组件组成的连接性实现 |
rtw.connectivity.ConfigRegistry |
寄存器连通性配置 |
rtw.connectivity.Launcher |
控制目标应用程序的下载、启动和重置 |
rtw.connectivity.MakefileBuilder |
配置基于工具链的构建过程 |
rtw.connectivity.RtIOStreamHostCommunicator |
配置开发计算机与目标处理器的通信 |
rtw.pil.RtIOStreamApplicationFramework |
配置目标端通信 |
编码器。EmbeddedCodeConfig |
配置对象的C/ c++代码生成从MATLAB代码与嵌入式Coder |
coder.hardware |
创建用于PIL执行的硬件配置对象 |
rtIOStreamClose |
关闭与目标处理器的通信通道 |
rtIOStreamOpen |
初始化与目标处理器的通信通道 |
rtIOStreamRecv |
从目标处理器接收数据 |
rtIOStreamSend |
发送数据到目标处理器 |
rtiostream_wrapper |
在MATLAB中测试rtiostream共享库函数 |
piltest |
验证PIL执行的自定义目标连接配置 |
编码器。硬件 |
为PIL执行指定硬件参数的代码源配置对象 |
性能
ExecutionTimeInSeconds |
获取已分析代码段的执行时间(以秒为单位) |
ExecutionTimeInTicks |
获取已分析代码段的计时器滴答的执行时间 |
getCoderExecutionProfile |
从MATLAB函数中提取代码的执行时间配置文件 |
的名字 |
获取概要代码段的名称 |
数量 |
获取唯一标识概要代码段的编号 |
我会 |
对概要代码段的调用总数 |
报告 |
打开代码执行概要分析报告并指定时间测量的显示。 |
部分 |
获取被分析代码段的code .profile. executiontimesection对象数组 |
SelfTimeInTicks |
获取为概要代码段记录的计时器滴答数,不包括在子函数中花费的时间 |
时间 |
度量代码段执行时间的时间 |
TimerTicksPerSecond |
获取并设置每秒计时器滴答数 |
TotalExecutionTimeInTicks |
获取为概要代码段记录的计时器滴答的总数 |
TotalSelfTimeInTicks |
获取为概要代码段记录的定时器滴答的总数,不包括花在子函数上的时间 |
TotalTurnaroundTimeInTicks |
获取整个执行过程中概要代码段开始和结束之间的计时器滴答数。 |
TurnaroundTimeInTicks |
获取概要代码段开始和结束之间的计时器滴答数 |
MaximumExecutionTimeCallNum |
获取发生最大定时器滴答数的呼叫号码 |
MaximumExecutionTimeInTicks |
获取单个概要代码段调用的最大计时器滴答数 |
MaximumSelfTimeCallNum |
获取发生最大计时器滴答数的调用号,不包括在子函数中花费的时间 |
MaximumSelfTimeInTicks |
获取为概要代码段记录的最大计时器滴答数,不包括在子函数中花费的时间 |
MaximumTurnaroundTimeCallNum |
获取代码段调用的调用号,其中包含开始和结束之间的最大计时器滴答数 |
MaximumTurnaroundTimeInTicks |
获取单个概要代码段调用开始和结束之间的最大计时器滴答数 |
代码替换定制
图书馆发展
addEntry |
将表项添加到代码替换表中注册的表项集合 |
createCRLEntry |
根据概念和实现参数字符串规范创建代码替换表项 |
registerCFunctionEntry |
根据指定的参数创建函数项,并在代码替换表中注册 |
registerCPPFunctionEntry |
根据指定的参数创建c++函数项,并在代码替换表中注册 |
registerCPromotableMacroEntry |
根据指定的参数创建可提升的代码替换宏条目,并在代码替换表中注册(仅用于abs函数替换) |
环球套票。TflBlasEntryGenerator |
为BLAS操作创建代码替换表项 |
环球套票。TflCBlasEntryGenerator |
为CBLAS操作创建代码替换表项 |
环球套票。TflCFunctionEntry |
为函数创建代码替换表项 |
环球套票。TflCFunctionEntryML |
用于自定义代码替换表函数项的基类 |
环球套票。TflCOperationEntry |
为操作符创建代码替换表项 |
环球套票。TflCOperationEntryGenerator |
为定点加减操作创建代码替换表项 |
环球套票。TflCOperationEntryGenerator_NetSlope |
为净斜率定点操作创建代码替换表项 |
环球套票。TflCOperationEntryML |
用于自定义代码替换表操作符条目的基类 |
环球套票。TflCSemaphoreEntry |
为信号量或互斥量创建代码替换表项 |
环球套票。TflTable |
创建代码替换表 |
setTflCFunctionEntryParameters |
在代码替换表中为函数项设置指定参数 |
setTflCOperationEntryParameters |
在代码替换表中为操作符条目设置指定参数 |
setTflCSemaphoreEntryParameters |
在代码替换表中为信号量条目设置指定参数 |
addConceptualArg |
将概念参数添加到用于代码替换表项的概念参数数组中 |
addDWorkArg |
在代码替换表中为信号量条目添加DWork参数 |
copyConceptualArgsToImplementation |
将概念参数规范复制到用于代码替换表项的条目的实现规范 |
createAndAddImplementationArg |
从指定的属性创建实现参数,并添加到代码替换表项的实现参数 |
createAndSetCImplementationReturn |
从指定的属性创建实现返回参数,并添加到实现中用于代码替换表项 |
createCRLEntry |
根据概念和实现参数字符串规范创建代码替换表项 |
createAndAddConceptualArg |
从指定的属性创建概念参数,并添加到用于代码替换表项的概念参数中 |
getTflArgFromString |
根据指定的名称和内置数据类型创建代码替换参数 |
getTflDWorkFromString |
根据指定的名称和数据类型为信号量项创建代码替换DWork参数 |
addAdditionalHeaderFile |
将头文件添加到用于代码替换表项的头文件数组 |
addAdditionalIncludePath |
将包含路径添加到代码替换表项的包含路径数组 |
addAdditionalLinkObj |
将链接对象添加到代码替换表项的链接对象数组中 |
addAdditionalLinkObjPath |
将链接对象路径添加到代码替换表项的链接对象路径数组中 |
addAdditionalSourceFile |
将源文件添加到代码替换表项的源文件数组中 |
addAdditionalSourcePath |
将源路径添加到代码替换表项的源路径数组中 |
enableCPP |
在代码替换表中启用c+金宝app+对函数项的支持 |
registerCPPFunctionEntry |
根据指定的参数创建c++函数项,并在代码替换表中注册 |
setNameSpace |
在代码替换表中设置c++函数项的命名空间 |
addComplexTypeAlignment |
指定复杂类型的对齐边界 |
setReservedIdentifiers |
注册保留标识符以与代码替换库相关联 |
coder.ceval |
调用外部C/ c++函数 |
coder.dataAlignment |
指定全局或入口点/导出函数输入和输出参数的数据对齐方式 |
coder.replace |
在生成的代码中用代码替换库函数替换当前的MATLAB函数实现 |
函数替换
addEntry |
将表项添加到代码替换表中注册的表项集合 |
createCRLEntry |
根据概念和实现参数字符串规范创建代码替换表项 |
registerCFunctionEntry |
根据指定的参数创建函数项,并在代码替换表中注册 |
registerCPPFunctionEntry |
根据指定的参数创建c++函数项,并在代码替换表中注册 |
registerCPromotableMacroEntry |
根据指定的参数创建可提升的代码替换宏条目,并在代码替换表中注册(仅用于abs函数替换) |
环球套票。TflCFunctionEntry |
为函数创建代码替换表项 |
环球套票。TflCFunctionEntryML |
用于自定义代码替换表函数项的基类 |
环球套票。TflCSemaphoreEntry |
为信号量或互斥量创建代码替换表项 |
环球套票。TflTable |
创建代码替换表 |
setTflCFunctionEntryParameters |
在代码替换表中为函数项设置指定参数 |
setTflCSemaphoreEntryParameters |
在代码替换表中为信号量条目设置指定参数 |
addConceptualArg |
将概念参数添加到用于代码替换表项的概念参数数组中 |
addDWorkArg |
在代码替换表中为信号量条目添加DWork参数 |
copyConceptualArgsToImplementation |
将概念参数规范复制到用于代码替换表项的条目的实现规范 |
createAndAddImplementationArg |
从指定的属性创建实现参数,并添加到代码替换表项的实现参数 |
createAndSetCImplementationReturn |
从指定的属性创建实现返回参数,并添加到实现中用于代码替换表项 |
createCRLEntry |
根据概念和实现参数字符串规范创建代码替换表项 |
createAndAddConceptualArg |
从指定的属性创建概念参数,并添加到用于代码替换表项的概念参数中 |
getTflArgFromString |
根据指定的名称和内置数据类型创建代码替换参数 |
getTflDWorkFromString |
根据指定的名称和数据类型为信号量项创建代码替换DWork参数 |
addAdditionalHeaderFile |
将头文件添加到用于代码替换表项的头文件数组 |
addAdditionalIncludePath |
将包含路径添加到代码替换表项的包含路径数组 |
addAdditionalLinkObj |
将链接对象添加到代码替换表项的链接对象数组中 |
addAdditionalLinkObjPath |
将链接对象路径添加到代码替换表项的链接对象路径数组中 |
addAdditionalSourceFile |
将源文件添加到代码替换表项的源文件数组中 |
addAdditionalSourcePath |
将源路径添加到代码替换表项的源路径数组中 |
enableCPP |
在代码替换表中启用c+金宝app+对函数项的支持 |
setNameSpace |
在代码替换表中设置c++函数项的命名空间 |
setReservedIdentifiers |
注册保留标识符以与代码替换库相关联 |
coder.ceval |
调用外部C/ c++函数 |
coder.replace |
在生成的代码中用代码替换库函数替换当前的MATLAB函数实现 |
操作符替换
定点算子替换
从Simulink模型生成代码金宝app
模型架构与设计
基于组件的建模
引用模型
find_mdlrefs |
在所有级别或仅在顶级查找模型块和引用模型 |
view_mdlrefs |
显示模型引用依赖关系图 |
金宝appSimulink.SubSystem.convertToModelReference |
将子系统转换为模型引用 |
slbuild |
为模型构建独立的可执行文件或模型参考目标;除非特别注明,此函数需要Simulink Coder许可证金宝app |
模型的保护
模型配置
rtw.codegenObjectives.Objective |
定制代码生成目标 |
AUTOSAR
AUTOSAR组件创建
autosar.api.create |
为Simulink模型创建AUTOSAR组件金宝app |
autosar.api.delete |
删除Simulink模型的AUTOSAR属性和映射金宝app |
arxml.importer |
导入AUTOSAR组件XML |
createCalibrationComponentObjects |
从AUTOSA金宝appR arxml校准组件创建Simulink校准对象 |
createComponentAsModel |
创建AUTOS金宝appAR arxml原子软件组件的Simulink表示 |
createCompositionAsModel |
创建AUTOS金宝appAR arxml软件的Simulink表示组合 |
getComponentNames |
从arxml文件中获取AUTOSAR软件组件名称 |
调用updateModel |
用arxml更新AUTOSAR模型 |
updateReferences |
使用AUTOSAR参考元素的arxml定义更新模型 |
AUTOSAR组件开发
AUTOSAR软件组件
添加 |
添加属性到AUTOSAR元素 |
addPackageableElement |
在模型中添加元素到AUTOSAR包 |
删除 |
删除AUTOSAR元素 |
deleteUnmappedComponents |
从模型删除未映射的AUTOSAR组件 |
找到 |
查找AUTOSAR元素 |
得到 |
获取AUTOSAR元素的属性 |
集 |
设置AUTOSAR元素的属性 |
getDataDefaults |
获取Simulink信号或离散状态的AUTOSAR内存类金宝app型 |
getDataTransfer |
获取用于Simulink数据传输的AUTOSAR映射信息金宝app |
getFunction |
获取Simulink入口点函数的AUTOSAR映射信息金宝app |
getFunctionCaller |
获取Simulink函数调用块的AUTOSAR映射信息金宝app |
getInport |
获取Simulink导入的AUTOSAR映射信息金宝app |
getLookupTable |
获取Simulink查找表的AUTOSAR映射信息金宝app |
getOutport |
获取Simulink输出的AUTOSAR映射信息金宝app |
mapDataDefaults |
将Sim金宝appulink信号或离散状态映射到AUTOSAR存储器类型 |
mapDataTransfer |
映射Si金宝appmulink数据传输到AUTOSAR可互运行变量 |
mapFunction |
将Sim金宝appulink入口点函数映射为可运行的AUTOSAR |
mapFunctionCaller |
将Sim金宝appulink函数调用块映射到AUTOSAR客户端端口和操作 |
mapInport |
将Sim金宝appulink导入映射到AUTOSAR端口 |
mapLookupTable |
将Sim金宝appulink查找表映射到AUTOSAR参数 |
mapOutport |
将Sim金宝appulink输出端口映射到AUTOSAR端口 |
autosar.api.delete |
删除Simulink模型的AUTOSAR属性和映射金宝app |
autosar.api.syncModel |
用Simulink修改同金宝app步Simulink到AUTOSAR的模型映射 |
autosar.api.validateModel |
验证Simulink模型的AUTOSAR属性和映射金宝app |
autosar_ui_launch |
打开“配置AUTOSAR接口”对话框 |
autosar_ui_close |
关闭“配置AUTOSAR接口”对话框 |
调用updateModel |
用arxml更新AUTOSAR模型 |
updateReferences |
使用AUTOSAR参考元素的arxml定义更新模型 |
AUTOSAR的沟通
getInport |
获取Simulink导入的AUTOSAR映射信息金宝app |
getOutport |
获取Simulink输出的AUTOSAR映射信息金宝app |
mapInport |
将Sim金宝appulink导入映射到AUTOSAR端口 |
mapOutport |
将Sim金宝appulink输出端口映射到AUTOSAR端口 |
AUTOSAR组件行为
getDataDefaults |
获取Simulink信号或离散状态的AUTOSAR内存类金宝app型 |
getDataTransfer |
获取用于Simulink数据传输的AUTOSAR映射信息金宝app |
getFunction |
获取Simulink入口点函数的AUTOSAR映射信息金宝app |
getFunctionCaller |
获取Simulink函数调用块的AUTOSAR映射信息金宝app |
mapDataDefaults |
将Sim金宝appulink信号或离散状态映射到AUTOSAR存储器类型 |
mapDataTransfer |
映射Si金宝appmulink数据传输到AUTOSAR可互运行变量 |
mapFunction |
将Sim金宝appulink入口点函数映射为可运行的AUTOSAR |
mapFunctionCaller |
将Sim金宝appulink函数调用块映射到AUTOSAR客户端端口和操作 |
AUTOSAR。信号 |
指定数据类型,代码生成选项,信号的其他属性 |
AUTOSAR4。参数 |
指定值、数据类型、代码生成选项、参数的其他属性 |
AUTOSAR4。信号 |
指定数据类型,代码生成选项,信号的其他属性 |
AUTOSAR变体
AUTOSAR。参数 |
指定值、数据类型、代码生成选项、参数的其他属性 |
createComponentAsModel |
创建AUTOS金宝appAR arxml原子软件组件的Simulink表示 |
createCompositionAsModel |
创建AUTOS金宝appAR arxml软件的Simulink表示组合 |
AUTOSAR校准参数和查找表
getLookupTable |
获取Simulink查找表的AUTOSAR映射信息金宝app |
mapLookupTable |
将Sim金宝appulink查找表映射到AUTOSAR参数 |
AUTOSAR。DualScaledParameter |
指定AUTOSAR双尺度参数的计算方法、标定值、数据类型等属性 |
AUTOSAR。参数 |
指定值、数据类型、代码生成选项、参数的其他属性 |
AUTOSAR。信号 |
指定数据类型,代码生成选项,信号的其他属性 |
AUTOSAR4。参数 |
指定值、数据类型、代码生成选项、参数的其他属性 |
AUTOSAR4。信号 |
指定数据类型,代码生成选项,信号的其他属性 |
AUTOSAR数据类型
addPackageableElement |
在模型中添加元素到AUTOSAR包 |
得到 |
获取AUTOSAR元素的属性 |
集 |
设置AUTOSAR元素的属性 |
AUTOSAR编程接口
添加 |
添加属性到AUTOSAR元素 |
addPackageableElement |
在模型中添加元素到AUTOSAR包 |
删除 |
删除AUTOSAR元素 |
deleteUnmappedComponents |
从模型删除未映射的AUTOSAR组件 |
找到 |
查找AUTOSAR元素 |
得到 |
获取AUTOSAR元素的属性 |
集 |
设置AUTOSAR元素的属性 |
getDataDefaults |
获取Simulink信号或离散状态的AUTOSAR内存类金宝app型 |
getDataTransfer |
获取用于Simulink数据传输的AUTOSAR映射信息金宝app |
getFunction |
获取Simulink入口点函数的AUTOSAR映射信息金宝app |
getFunctionCaller |
获取Simulink函数调用块的AUTOSAR映射信息金宝app |
getInport |
获取Simulink导入的AUTOSAR映射信息金宝app |
getLookupTable |
获取Simulink查找表的AUTOSAR映射信息金宝app |
getOutport |
获取Simulink输出的AUTOSAR映射信息金宝app |
mapDataDefaults |
将Sim金宝appulink信号或离散状态映射到AUTOSAR存储器类型 |
mapDataTransfer |
映射Si金宝appmulink数据传输到AUTOSAR可互运行变量 |
mapFunction |
将Sim金宝appulink入口点函数映射为可运行的AUTOSAR |
mapFunctionCaller |
将Sim金宝appulink函数调用块映射到AUTOSAR客户端端口和操作 |
mapInport |
将Sim金宝appulink导入映射到AUTOSAR端口 |
mapLookupTable |
将Sim金宝appulink查找表映射到AUTOSAR参数 |
mapOutport |
将Sim金宝appulink输出端口映射到AUTOSAR端口 |
autosar.api.delete |
删除Simulink模型的AUTOSAR属性和映射金宝app |
autosar.api.syncModel |
用Simulink修改同金宝app步Simulink到AUTOSAR的模型映射 |
autosar.api.validateModel |
验证Simulink模型的AUTOSAR属性和映射金宝app |
autosar_ui_launch |
打开“配置AUTOSAR接口”对话框 |
autosar_ui_close |
关闭“配置AUTOSAR接口”对话框 |
调用updateModel |
用arxml更新AUTOSAR模型 |
updateReferences |
使用AUTOSAR参考元素的arxml定义更新模型 |
块创作和自定义
目标语言编译器
薄层色谱 |
调用目标语言编译器将模型描述文件转换为生成的代码 |
数据、函数和文件定义
函数和类接口
环球套票。ModelSpecificCPrototype |
描述模型函数的签名 |
环球套票。ModelCPPClass |
控制模型的c++类接口 |
环球套票。ModelCPPArgsClass |
使用I/O参数样式步进方法控制模型的c++类接口 |
环球套票。ModelCPPDefaultClass |
使用默认模型步骤方法控制模型的c++类接口 |
model_initialize |
为Simulink模型生成的代码中的初始化入口点函数金宝app |
model_step |
为Simulink模型生成的代码中的步骤例程入口点金宝app |
model_terminate |
为Simulink模型生成的代码中的终止入口点金宝app |
RTW.configSubsystemBuild |
配置指定子系统的C函数原型或c++类接口 |
RTW.getFunctionSpecification |
获取特定于模型的C原型函数控件对象的句柄 |
环球套票。ModelSpecificCPrototype |
创建特定于模型的C原型对象 |
RTW.configSubsystemBuild |
配置指定子系统的C函数原型或c++类接口 |
RTW.getClassInterfaceSpecification |
获取特定于模型的c++类接口控件对象的句柄 |
环球套票。ModelCPPArgsClass |
创建c++类接口对象,用于配置I/O参数样式步骤方法的模型类 |
环球套票。ModelCPPDefaultClass |
创建c++类接口对象,用于使用默认的模型步骤方法配置模型类 |
代码生成
代码生成基础知识
crossReleaseExport |
导出生成的模型代码以便交叉发布重用 |
crossReleaseImport |
从以前的版本中导入生成的模型代码作为SIL或PIL块 |
pil_block_replace |
用另一个模型中的块替换模型中的块 |
sharedCodeMATLABVersions |
管理交叉发布代码集成的MATLAB版本 |
sharedCodeUpdate |
向现有的共享代码文件夹中添加新的共享代码源文件 |
报告生成
rtwreport |
使用Simulink报告生成器为模型创建生成的代码报告金宝app |
coder.report.open |
打开现有的HTML代码生成报告 |
coder.report.generate |
生成HTML代码生成报告 |
coder.report.close |
关闭HTML代码生成报告 |
共享实用程序代码
sharedCodeUpdate |
向现有的共享代码文件夹中添加新的共享代码源文件 |
以发展为目标
slConfigUIGetVal |
返回自定义目标配置选项的当前值 |
slConfigUISetEnabled |
启用或禁用自定义目标配置选项 |
slConfigUISetVal |
为自定义目标配置选项设置值 |
部署
快速原型和生产部署
rsimgetrtp |
全局模型参数结构 |
rsimsetrtpparam |
设置rtP模型参数结构参数 |
构建过程
packNGo |
用于重新定位的zip文件中的包模型代码 |
rtw_precompile_libs |
在不构建模型的情况下,在模型中重新构建预编译的库 |
rtwbuild |
从模型构建生成的代码 |
rtwrebuild |
从模型重建生成的代码 |
RTW.getBuildDir |
从模型构建信息中获取构建文件夹信息 |
金宝appSimulink.fileGenControl |
为图表更新和模型构建生成的文件指定根文件夹 |
switchTarget |
为模型配置集选择目标 |
xmakefilesetup |
配置代码生成器以生成生成文件 |
构建过程定制
addCompileFlags |
向模型构建信息添加编译器选项 |
addDefines |
向模型构建信息添加预处理器宏定义 |
addIncludeFiles |
向模型构建信息添加包含文件 |
addIncludePaths |
为模型构建信息添加包含路径 |
addLinkFlags |
向模型构建信息添加链接选项 |
addLinkObjects |
向模型构建信息添加链接对象 |
addNonBuildFiles |
将与构建无关的文件添加到模型构建信息中 |
addSourceFiles |
向模型构建信息添加源文件 |
addSourcePaths |
向模型构建信息添加源路径 |
addTMFTokens |
向模型构建信息添加模板生成文件(TMF)令牌 |
findBuildArg |
在模型构建信息中查找特定的构建参数 |
findIncludeFiles |
查找并添加包含(头)文件以建模构建信息 |
getBuildArgs |
从模型构建信息中获取构建参数 |
getCompileFlags |
从模型构建信息中获取编译器选项 |
getDefines |
从模型构建信息中获取预处理器宏定义 |
getFullFileList |
从模型构建信息中获取文件列表 |
getIncludeFiles |
从模型构建信息中获取包含文件 |
getIncludePaths |
从模型构建信息中获取包含路径 |
getLinkFlags |
从模型构建信息中获取链接选项 |
getNonBuildFiles |
从模型构建信息中获取与构建无关的文件 |
getSourceFiles |
从模型构建信息中获取源文件 |
getSourcePaths |
从模型构建信息中获取源路径 |
setTargetProvidesMain |
在模型构建期间禁用包含main.c源文件提供的代码生成器(生成的或静态的) |
updateFilePathsAndExtensions |
更新模型构建信息中丢失路径和文件扩展名的文件 |
updateFileSeparator |
更新模型构建信息中文件列表的文件分隔符字符 |
性能
代码执行分析
注释 |
彩色剖面模型组件或开放模型与彩色剖面组件 |
显示 |
生成描述如何打开代码执行概要分析报告的消息 |
ExecutionTimeInTicks |
获取已分析代码段的计时器滴答的执行时间 |
ExecutionTimeInSeconds |
获取已分析代码段的执行时间(以秒为单位) |
的名字 |
获取概要代码段的名称 |
数量 |
获取唯一标识概要代码段的编号 |
我会 |
对概要代码段的调用总数 |
部分 |
获取被分析代码段的code .profile. executiontimesection对象数组 |
SelfTimeInTicks |
获取为概要代码段记录的计时器滴答数,不包括在子函数中花费的时间 |
时间 |
获取代码段的模拟时间 |
时间轴 |
在执行时间轴上显示代码段的调用 |
TimerTicksPerSecond |
获取并设置每秒计时器滴答数 |
TotalExecutionTimeInTicks |
获取为概要代码段记录的计时器滴答的总数 |
TotalSelfTimeInTicks |
获取为概要代码段记录的定时器滴答的总数,不包括花在子函数上的时间 |
TotalTurnaroundTimeInTicks |
获取在整个模拟中概要代码部分开始和结束之间的计时器滴答数。 |
TurnaroundTimeInTicks |
获取概要代码段开始和结束之间的计时器滴答数 |
报告 |
打开代码执行概要分析报告并指定时间测量的显示。 |
MaximumExecutionTimeCallNum |
获取发生最大定时器滴答数的呼叫号码 |
MaximumExecutionTimeInTicks |
获取单个概要代码段调用的最大计时器滴答数 |
MaximumSelfTimeInTicks |
获取为概要代码段记录的最大计时器滴答数,不包括在子函数中花费的时间 |
MaximumTurnaroundTimeCallNum |
获取概要代码段的单个调用在开始和结束之间的最大计时器滴答数的调用号 |
MaximumTurnaroundTimeInTicks |
获取单个概要代码段调用开始和结束之间的最大计时器滴答数 |
代码替换定制
图书馆发展
addEntry |
将表项添加到代码替换表中注册的表项集合 |
createCRLEntry |
根据概念和实现参数字符串规范创建代码替换表项 |
registerCFunctionEntry |
根据指定的参数创建函数项,并在代码替换表中注册 |
registerCPPFunctionEntry |
根据指定的参数创建c++函数项,并在代码替换表中注册 |
registerCPromotableMacroEntry |
根据指定的参数创建可提升的代码替换宏条目,并在代码替换表中注册(仅用于abs函数替换) |
环球套票。TflBlasEntryGenerator |
为BLAS操作创建代码替换表项 |
环球套票。TflCBlasEntryGenerator |
为CBLAS操作创建代码替换表项 |
环球套票。TflCFunctionEntry |
为函数创建代码替换表项 |
环球套票。TflCFunctionEntryML |
用于自定义代码替换表函数项的基类 |
环球套票。TflCOperationEntry |
为操作符创建代码替换表项 |
环球套票。TflCOperationEntryGenerator |
为定点加减操作创建代码替换表项 |
环球套票。TflCOperationEntryGenerator_NetSlope |
为净斜率定点操作创建代码替换表项 |
环球套票。TflCOperationEntryML |
用于自定义代码替换表操作符条目的基类 |
环球套票。TflCSemaphoreEntry |
为信号量或互斥量创建代码替换表项 |
环球套票。TflTable |
创建代码替换表 |
setTflCFunctionEntryParameters |
在代码替换表中为函数项设置指定参数 |
setTflCOperationEntryParameters |
在代码替换表中为操作符条目设置指定参数 |
setTflCSemaphoreEntryParameters |
在代码替换表中为信号量条目设置指定参数 |
addConceptualArg |
将概念参数添加到用于代码替换表项的概念参数数组中 |
addDWorkArg |
在代码替换表中为信号量条目添加DWork参数 |
copyConceptualArgsToImplementation |
将概念参数规范复制到用于代码替换表项的条目的实现规范 |
createAndAddImplementationArg |
从指定的属性创建实现参数,并添加到代码替换表项的实现参数 |
createAndSetCImplementationReturn |
从指定的属性创建实现返回参数,并添加到实现中用于代码替换表项 |
createCRLEntry |
根据概念和实现参数字符串规范创建代码替换表项 |
createAndAddConceptualArg |
从指定的属性创建概念参数,并添加到用于代码替换表项的概念参数中 |
getTflArgFromString |
根据指定的名称和内置数据类型创建代码替换参数 |
getTflDWorkFromString |
根据指定的名称和数据类型为信号量项创建代码替换DWork参数 |
addAdditionalHeaderFile |
将头文件添加到用于代码替换表项的头文件数组 |
addAdditionalIncludePath |
将包含路径添加到代码替换表项的包含路径数组 |
addAdditionalLinkObj |
将链接对象添加到代码替换表项的链接对象数组中 |
addAdditionalLinkObjPath |
将链接对象路径添加到代码替换表项的链接对象路径数组中 |
addAdditionalSourceFile |
将源文件添加到代码替换表项的源文件数组中 |
addAdditionalSourcePath |
将源路径添加到代码替换表项的源路径数组中 |
enableCPP |
在代码替换表中启用c+金宝app+对函数项的支持 |
registerCPPFunctionEntry |
根据指定的参数创建c++函数项,并在代码替换表中注册 |
setNameSpace |
在代码替换表中设置c++函数项的命名空间 |
addAlgorithmProperty |
为代码替换表项添加算法属性 |
getAlgorithmParameters |
检查查找表函数代码替换表项的算法参数设置 |
setAlgorithmParameters |
设置查找表函数码替换表项的算法参数 |
addComplexTypeAlignment |
指定复杂类型的对齐边界 |
setReservedIdentifiers |
注册保留标识符以与代码替换库相关联 |
coder.ceval |
调用外部C/ c++函数 |
coder.dataAlignment |
指定全局或入口点/导出函数输入和输出参数的数据对齐方式 |
coder.replace |
在生成的代码中用代码替换库函数替换当前的MATLAB函数实现 |
函数替换
addEntry |
将表项添加到代码替换表中注册的表项集合 |
createCRLEntry |
根据概念和实现参数字符串规范创建代码替换表项 |
registerCFunctionEntry |
根据指定的参数创建函数项,并在代码替换表中注册 |
registerCPPFunctionEntry |
根据指定的参数创建c++函数项,并在代码替换表中注册 |
registerCPromotableMacroEntry |
根据指定的参数创建可提升的代码替换宏条目,并在代码替换表中注册(仅用于abs函数替换) |
环球套票。TflCFunctionEntry |
为函数创建代码替换表项 |
环球套票。TflCFunctionEntryML |
用于自定义代码替换表函数项的基类 |
环球套票。TflCSemaphoreEntry |
为信号量或互斥量创建代码替换表项 |
环球套票。TflTable |
创建代码替换表 |
setTflCFunctionEntryParameters |
在代码替换表中为函数项设置指定参数 |
setTflCSemaphoreEntryParameters |
在代码替换表中为信号量条目设置指定参数 |
addConceptualArg |
将概念参数添加到用于代码替换表项的概念参数数组中 |
addDWorkArg |
在代码替换表中为信号量条目添加DWork参数 |
copyConceptualArgsToImplementation |
将概念参数规范复制到用于代码替换表项的条目的实现规范 |
createAndAddImplementationArg |
从指定的属性创建实现参数,并添加到代码替换表项的实现参数 |
createAndSetCImplementationReturn |
从指定的属性创建实现返回参数,并添加到实现中用于代码替换表项 |
createCRLEntry |
根据概念和实现参数字符串规范创建代码替换表项 |
createAndAddConceptualArg |
从指定的属性创建概念参数,并添加到用于代码替换表项的概念参数中 |
getTflArgFromString |
根据指定的名称和内置数据类型创建代码替换参数 |
getTflDWorkFromString |
根据指定的名称和数据类型为信号量项创建代码替换DWork参数 |
addAdditionalHeaderFile |
将头文件添加到用于代码替换表项的头文件数组 |
addAdditionalIncludePath |
将包含路径添加到代码替换表项的包含路径数组 |
addAdditionalLinkObj |
将链接对象添加到代码替换表项的链接对象数组中 |
addAdditionalLinkObjPath |
将链接对象路径添加到代码替换表项的链接对象路径数组中 |
addAdditionalSourceFile |
将源文件添加到代码替换表项的源文件数组中 |
addAdditionalSourcePath |
将源路径添加到代码替换表项的源路径数组中 |
enableCPP |
在代码替换表中启用c+金宝app+对函数项的支持 |
setNameSpace |
在代码替换表中设置c++函数项的命名空间 |
addAlgorithmProperty |
为代码替换表项添加算法属性 |
getAlgorithmParameters |
检查查找表函数代码替换表项的算法参数设置 |
setAlgorithmParameters |
设置查找表函数码替换表项的算法参数 |
addComplexTypeAlignment |
指定复杂类型的对齐边界 |
setReservedIdentifiers |
注册保留标识符以与代码替换库相关联 |
coder.ceval |
调用外部C/ c++函数 |
coder.replace |
在生成的代码中用代码替换库函数替换当前的MATLAB函数实现 |
操作符替换
定点算子替换
验证
数值等效检验
Processor-in-the-Loop模拟
rtw.connectivity.ComponentArgs |
为每个目标连接性组件提供参数 |
rtw.connectivity.Config |
定义由构建器、启动器和通信器组件组成的连接性实现 |
rtw.connectivity.ConfigRegistry |
寄存器连通性配置 |
rtw.connectivity.MakefileBuilder |
配置基于工具链的构建过程 |
rtw.connectivity.Launcher |
控制目标应用程序的下载、启动和重置 |
rtw.connectivity.RtIOStreamHostCommunicator |
配置开发计算机与目标处理器的通信 |
rtw.pil.RtIOStreamApplicationFramework |
配置目标端通信 |
rtIOStreamClose |
关闭与目标处理器的通信通道 |
rtIOStreamOpen |
初始化与目标处理器的通信通道 |
rtIOStreamRecv |
从目标处理器接收数据 |
rtIOStreamSend |
发送数据到目标处理器 |
rtiostream_wrapper |
在MATLAB中测试rtiostream共享库函数 |
piltest |
验证PIL模拟的自定义目标连接配置 |
编程代码生成验证
跟踪代码
rtwreport |
使用Simulink报告生成器为模型创建生成的代码报告金宝app |
rtwtrace |
在HTML代码生成报告中跟踪块到生成的代码 |
coder.report.open |
打开现有的HTML代码生成报告 |
coder.report.generate |
生成HTML代码生成报告 |
coder.report.close |
关闭HTML代码生成报告 |
这个话题有用吗?