このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
優先順位が設定された目的
説明
コード生成アドバイザーを使用してモデル コンフィギュレーション設定を確認するために、指定した目的を優先度順に示したリスト。目的を指定するには、[目的の設定] ボタンをクリックし、[目的の設定 - コード生成アドバイザー] ダイアログ ボックスを使用します。
カテゴリ: コード生成
設定
既定の設定: 指定なし
指定なし
目的は指定されません。コード生成アドバイザーを使用してコード生成設定を最適化しません。
実行効率性
実行時間が短縮されるようにコード生成設定を構成します。
ROM 効率性
ROM の使用量を削減するようにコード生成設定を構成します。
RAM 効率性
RAM の使用量を削減するようにコード生成設定を構成します。
トレーサビリティ
モデル要素とコード間のマッピングが提供されるようにコード生成設定を構成します。
安全対策
コードの明確さ、確定性、ロバスト性、および検証可能性が向上するようにコード生成設定を構成します。
デバッグ
コード生成ビルド プロセスをデバッグするようにコード生成設定を構成します。
MISRA C:2012 ガイドライン
MISRA C:2012 ガイドラインへの準拠性を高めるようにコード生成設定を構成します。
Polyspace
Polyspace® 解析用にコードを準備するためにコード生成設定を構成します。
メモ
コード生成の目的に [MISRA C:2012 ガイドライン] を選択した場合、コード生成アドバイザーは次をチェックします。
モデル コンフィギュレーション設定が MISRA C:2012 のコンフィギュレーション設定の推奨事項に準拠しているかどうか。
MISRA C:2012 準拠のコード生成でサポートまたは推奨されないブロックがあるかどうか。
依存関係
このパラメーターは ERT ベースのターゲットの場合にのみ表示されます。GRT ベースのターゲットの場合、パラメーターSelect objectiveを使用して目的を選択します。
コードを生成する場合、このパラメーターには Embedded Coder® が必要です。
コマンド ライン情報
パラメーター: 'ObjectivePriorities' |
型: 文字ベクトルの cell 配列または string 配列 |
値: {''} | {'Execution efficiency'} | {'ROM efficiency'} | {'RAM efficiency'} | {'Traceability'} | {'Safety precaution'} | {'Debugging'} | {'MISRA C:2012 guidelines'} | {'Polyspace'} | 目的名の cell 配列 |
既定の設定: {''} |
推奨設定
アプリケーション | 設定 |
---|---|
デバッグ | デバッグ |
トレーサビリティ | トレーサビリティ |
効率性 | [実行効率性] (実行)、[ROM 効率性] (ROM)、[RAM 効率性] (RAM) |
安全対策 | 安全対策 |