主要内容

设置目标-代码生成顾问对话框

描述

选择要与“代码生成顾问”一起使用的代码生成目标并按优先级排列。

类别:代码生成

设置

  1. 可用的目标列出、选择目标。

  2. 单击选择按钮(箭头指向右)将选定的目标移动到选定目标-优先级列表。

  3. 单击高优先级(向上箭头)和低优先级(向下箭头)按钮来确定目标的优先级。

目标

可用目标列表。

执行效率—配置代码生成设置,实现快速执行。
罗效率—配置代码生成设置,减少ROM使用。
内存效率—配置代码生成设置,减少内存使用。
可追溯性—配置代码生成设置,以提供模型元素和代码之间的映射。
安全预防措施-配置代码生成设置,以增加代码的清晰度、确定性、健壮性和可验证性。
调试—配置代码生成设置,以调试代码生成构建过程。
MISRA C:2012指南-配置代码生成设置,以提高对MISRA C:2012指南的遵从性。
Polyspace—配置代码生成设置,为Polyspace准备代码®分析。

请注意

如果你选择MISRA C:2012指南代码生成目标,代码生成顾问检查:

  • 该模型配置设置符合MISRA C:2012配置设置建议。

  • 对于MISRA C:2012兼容代码生成不支持或金宝app不推荐的代码块。

优先级

选择目标后可用的目标参数,组织目标选定目标-优先级参数,其最高优先级目标位于顶部。

依赖

此对话框仅针对基于ert的目标出现。

命令行信息

参数:“ObjectivePriorities”
类型:字符向量或字符串数组的单元格数组;可用值的组合
值:{"}|{}的执行效率|{“罗效率”}|{内存效率的}|{“可追溯性”}|{“安全措施”}|{“调试”}|{'MISRA C:2012指南'}|{' Polyspace '}
默认值:{"}

相关的话题