vmcGenerate
関数は、Vitis Model Composer コード ジェネレーターをプログラムで起動する方法を提供します。
構文
status = vmcGenerate('modelName')
説明
vmcGenerate
は、Vitis Model Composer コード ジェネレーターを起動し、ステータス コードを返します。
機能的には、Model Composer Hub ブロックを開き、[Generate] ボタンをクリックするのと同じことです。
vmcGenerate
は、コード生成が正常に終了すると 0
を返すブロッキング関数です。0 以外のリターン コードは、コード生成時のエラーを示します。
例
コードを生成するサブシステムをプログラムで選択するには、vmchub_set_param
関数を使用して、SelectSubsystem
プロパティを設定します。次に例を示します。
vmchub_set_param('modelName/Vitis Model Composer Hub', 'modelName/DUT_ss', 'SelectSubsystem', 1);
この後、vmcGenerate
を呼び出します。
status = vmcGenerate('modelName')