文档

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

描述

选择要与代码生成Advisor一起使用的代码生成目标并按优先级排序。

类别:代码生成

设置

  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 '}
默认值:{"}

相关的话题