主要内容

优先考虑的目标

描述

通过使用代码生成顾问检查模型配置设置,您按照优先顺序指定的目标列表。要指定目标,请单击设定目标按钮,并使用“设置目标-代码生成顾问”对话框。

类别:代码生成

设置

默认值:未指明的

未指明的

没有明确的目标。不要使用“代码生成顾问”优化代码生成设置。

执行效率

配置代码生成设置以实现快速执行时间。

罗效率

配置代码生成设置以减少ROM使用。

内存效率

配置代码生成设置以减少RAM使用。

可追溯性

配置代码生成设置,以提供模型元素和代码之间的映射。

安全预防措施

配置代码生成设置,以增加代码的清晰度、确定性、健壮性和可验证性。

调试

配置代码生成设置以调试代码生成构建过程。

MISRA C:2012指南

配置代码生成设置,以提高对MISRA C:2012指南的遵从性。

Polyspace

配置代码生成设置,为Polyspace准备代码®分析。

请注意

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

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

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

依赖关系

  • 此参数仅用于基于ert的目标。对于基于grt的目标,使用参数选择目标选择目标

  • 生成代码时,此参数需要Embedded Coder®

命令行信息

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

推荐设置

应用程序 设置
调试 调试
可追溯性 可追溯性
效率 执行效率(执行),罗效率(罗)内存效率(RAM)
安全预防措施 安全预防措施

相关的话题