スカラーのインライン パラメーターの生成
生成されたコード内のスカラーのインライン パラメーター値をリテラルまたはマクロとして表現する
モデル コンフィギュレーション ペイン: [コード生成] / [識別子]
説明
生成コードでスカラーのインライン パラメーター値の式を制御します。[コンフィギュレーション パラメーター] 、 [最適化] 、 [既定のパラメーター動作] を [インライン] に設定すると、ブロック パラメーターは生成されたコードでインライン化されて表示されます。
依存関係
このパラメーターには次の特徴があります。
ERT ベースのターゲットの場合にのみ表示されます。
コード生成時に Embedded Coder® が必要です。
設定
リテラル (既定値) | マクロリテラルスカラーのインライン パラメーターを数値定数として生成します。
マクロ#defineマクロを使用して、スカラーのインライン パラメーターを変数として生成します。この設定により、生成されたコードの可読性が向上します。
例
ヒント
ストレージ クラス
Defineを使用するようにブロック パラメーターを構成すると、生成コードでは変数と#defineマクロを使用してパラメーターが表されます。ストレージ クラス設定は [スカラーのインライン パラメーターの生成] をオーバーライドします。
推奨設定
| アプリケーション | 設定 |
|---|---|
| デバッグ | 影響なし |
| トレーサビリティ | Macros |
| 効率性 | Literals |
| 安全対策 | 影響なし |
プログラムでの使用
パラメーター: InlinedPrmAccess |
| 型: 文字ベクトル |
値: Literals | Macros |
既定の設定: Literals |
バージョン履歴
R2006a より前に導入
