Main Content

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

描述

选择代码生成目标并确定其优先级,以便与代码生成顾问结合使用。

类别:代码生成

设置

  1. 可用目标列表中,选择目标。

  2. 点击选择按钮(指向右侧的箭头)将您选择的目标移至所选目标 - 优先列表中。

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

目标

可用目标列表。

执行效率 - 配置代码生成设置以实现快速执行。
ROM 效率 - 配置代码生成设置以减少 ROM 使用量。
RAM 效率 - 配置代码生成设置以减少 RAM 使用量。
可追溯性 - 配置代码生成设置以提供模型元素和代码之间的映射。
安全预警 - 配置代码生成设置以提高代码的清晰度、确定性、稳健性和可验证性。
调试 - 配置代码生成设置以调试代码生成编译过程。
MISRA C:2012 规范 - 配置代码生成设置以提高与 MISRA C:2012 规范的合规性。
Polyspace - 配置代码生成设置以便为 Polyspace® 分析准备代码。

注意

如果选择 MISRA C:2012 规范代码生成目标,代码生成顾问将检查:

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

  • 不支持或不推荐用于 MISRA C:2012 合规性代码生成的模块。

优先级

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

依存关系

此对话框仅对基于 ERT 的目标显示。

命令行信息

参数:'ObjectivePriorities'
类型:字符向量元胞数组或字符串数组;可用值的组合
值:{''} | {'Execution efficiency'} | {'ROM efficiency'} | {'RAM efficiency'} | {'Traceability'} | {'Safety precaution'} | {'Debugging'} | {'MISRA C:2012 guidelines'} | {'Polyspace'}
默认值:{''}

相关主题