主要内容

コード生成アドバイザーを使使用したアプリケーションの目的

效率コンフィギュレーションセットでデバッグ生成オプションオプションで设定するパラメーター,モデルコンフィギュレーションで设定するは,シミュレーションボックスで设定パラメーターは,シミュレーションででの动作と,シミュレーションでののパラメーター,シミュレーションでモデルのパラメーターは,シミュレーションでで设定パラメーター。に生成されるコードを指定します。

コード生成アドバイザーを使しコードを生成する前モデルを确认か,コード生成プロセスかとしてを确认生成ます。なるなる,サブサブシステムまたは参照モデルを指定しますししし环环としてを确认するする场场场するコードしアドバイザーはシステムシステムをししますコードししますますししますますコードししますモデルコンフィギュレーションパラメーターの推奨设定のまとめコード生成アドバイザーを使使た生成の的に合并たモデルの(嵌入式编码器)を参照してください。

コード生成の的を设定し,コード生成アドバイザーを行行する,モデル生成生成の的达达成する生成の的达达生成れます。コード生成アドバイザーれ。アドバイザーを使使する,提案された変更をモデル加入ことができます。生成さたコードは,モデルを変更しコードを生成したたに,変更変更れます。変更生成ます。生成の目的をし,モデルをチェックすると,生成されたには,指定指定た目れたにははされたによってモデルでされたチェックたををを実実ををを実コメントがれたたを示すコメントがれれた结果示すコメントコメントれれれ

モデルでコンフィギュレーション参照を使用する场合,コード生成アドバイザーを実行してコンフィギュレーションパラメーター设定を确认できます。ただし,コード生成アドバイザーではコンフィギュレーションパラメーター设定を変更できません。

高水位なコード生成の的

モデルが表现するアプリケーションの种类によっては,特定のコード生成の大まかな目的を考虑することがあります。たとえば,デバッグが效率的な実行よりも重要な场合があります。特定の目的を考虑している场合,モデルがこれらの目的を达成するようにすばやくするには,该当する目的を次コード生成の的

  • 実行 - 行动时间が短缩されるようコード生成设定を构成し。

  • デバッグ - コード生成ビルドプロセスをデバッグするようように生成设定を构成し。

ERTベースベースのターゲットターゲットをもつモデルに设定目的ののについては,高级代码生成目标(嵌入式编码器)を参照してください。

コード生成アドバイザーを使使た生成の的に合并たモデルの

この例では,コード生成アドバイザーを使用してコード生成の目的を満たすようにモデルのチェックと设定を行う方法を示します。

  1. [Cコード]タブで,[C / C ++コードアドバイザー]をクリックします。

  2. [システムセレクター]ウィンドウで,评価するモデルまたはサブシステムをし,[好的]をクリックします。

  3. コード生成アドバイザーの[コード生成の的]ペインで,ドロップダウンリストから生成の目的ををます。モデルがertベースのターゲットにに成されるれる,より多种の目的の中から选択できます。

  4. [选択したチェックを実行。をクリックすると,コード生成アドバイザーの左ペインに表示されるチェックが実行されます。

  5. [コード生成アドバイザー]ウィンドウウィンドウ,左ペインから[コード生成の目的に対するモデルコンフィギュレーションを]を选択して,その结果を确认します。チェックの结果は右ペインに表示されます。

    [コード生成の目的に対するモデルコンフィギュレーションを]の结果,次の问题について警告が表示されます。

    • 

    • “

    [パラメーターパラメーターの]をクリックして,次のように设定し。

    • 

    • モデルのコード生成の目的をコード生成アドバイザーで指定されている目的と一致させます。

  6. [コード生成アドバイザー]ウィンドウウィンドウ,左ペインからのチェックを选択て,その结果を确认ますますさ右ににされますます。

  7. チェックやや失败を确认したらでき修や失败ををできでき。修正方法については,モデルアドバイザーアドバイザーチェックのの警告またはエラーの正を参照してください。

実行效率のの的を指定すると,コード生成アドバイザーに追のチェック含ま含まますますいずれか追含まチェックにを変更と,以前のチェック结果无效に可以ばならなくなる结合があります。

コード生成の目的に合([コンフィギュレーションパラメーター]ダイアログダイアログを使用)

この例では,[コンフィギュレーションパラメーター]ダイアログボックスでコード生成の目的をチェックおよび构成する方法を说明します。

  1. [コンフィギュレーションパラメーター]ダイアログボックスを开い,[コード生成]を选択します。

  2. システムターゲットファイルを选択するか,システムターゲットファイルの选択を确认します。

  3. [目的の选択]ドロップダウンリストを使用して目的を指定します。

  4. [モデルモデルの]をクリックしてモデルのチェックを実行します。

  5. [システムセレクター]ウィンドウで,评価するモデルまたはサブシステムをし,[好的][コード生成アドバイザー]ダイアログ生成アドバイザーます。

  6. 。

  7. 〖图库“