主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

金宝app仿真软件®编码器™を使用したコード生成

この例では,金宝app仿真软件®モデルのシステムターゲットファイルを選択し,リアルタイムシミュレーション向けにCコードを生成してから,生成済みのファイルを表示する方法を説明します。

このモデルは,定数ブロックである公司限制重置によってパラメーター化された触发子系统に送信される8ビットカウンターを表しています。输入および输出はこのモデルのI / Oを表しています。放大器サブシステムはゲインファクターKによって入力信号を増幅し,信号equal_to_count真正的のときに更新されます。

1.モデルrtwdemo_rtwintroを開いて,コピーを書き込み可能な場所に保存します。

模型=“rtwdemo_rtwintro”;open_system(模型)

2.金宝app仿真软件编码器アプリを開きます。

3.[モデルコンフィギュレーションパラメーター]ダイアログボックスを開きます。[Cコード]タブで,[設定]をクリックします。あるいは,コマンドラインで次のように入力します。

c = getActiveConfigSet(模型);openDialog (cs);

4.[コード生成)タブを選択します。

5.[ターゲットの選択]ペインの[参照]をクリックしてシステムターゲットファイルを選択します。

特定のターゲットコンピューター環境または目的に合わせてコードを生成できます。ターゲットコンピューター環境のコード生成プロセスを制御する組み込みのシステムターゲットファイルによって,いくつかのオプションが提供されています。

6.通用实时(GRT)システムターゲットファイルを選択して[適用]をクリックします。

オプションで,[コード生成アドバイザー]ペインのパラメーター(目的を選択][実行効率性]または[デバッグ]に設定します。次に,目的に適したパラメーターを特定して体系的に変更するには,[モデルのチェック…]をクリックします。

7.以下のいずれかのオプションを使って,モデルのコードを生成します。

  • [Cコード]タブで,[ビルド]をクリックします。

  • Ctrl + Bキーを押す。

8.コード生成レポートを表示します。

このレポートには,rtwdemo_rtwintro.cなどのモデルファイルへのリンクと,関連するユーティリティおよびヘッダーファイルが含まれます。

この図は,rtwdemo_rtwintro.cの一部を示しています。

9.モデルを閉じます。

bdclose rtwdemoclean(模型);