MATLAB ヘルプ センター
このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
非ブロッキングモードでのFPGAデータキャプチャの現在のステータスを確認する
R2022a 以降
status = checkStatus(DC)
status = checkStatus(DC) は、非ブロッキング キャプチャ モードでのデータ キャプチャ オブジェクト DC の現在のステータスを返します。
status
DC
メモ
checkStatus 関数はブロッキング キャプチャ モードではサポートされません。
checkStatus
例
すべて折りたたむ
この例を使用する前に、FPGA Data Capture Component Generator ツールを使用してカスタマイズされたデータ キャプチャ オブジェクトを事前に生成しておく必要があります。また、生成された IP コードをプロジェクトに統合し、FPGA にデプロイする必要があります。データ キャプチャ オブジェクトは、JTAG ケーブルを介して FPGA と通信します。ボードとホスト コンピューターの間に必要なケーブルが接続されていることを確認します。
キャプチャ モードを非ブロッキング モードに変更します。
DC.CaptureMode = 'nonblocking';
データ キャプチャ オブジェクトの現在のステータスを確認します。
status = struct with fields: CapturedWindows: 0 RunStatus: 'Not started' TriggerStage: 0
step 関数を使用してデータをキャプチャします。データは FPGA からすぐにキャプチャされます。
step
dataOut = step(DC);
status = struct with fields: CapturedWindows: 1 RunStatus: 'Successfully captured data from FPGA' TriggerStage: 0
hdlverifier.FPGADataReader
hdlverifier.FPGADataReader System object として指定されたカスタマイズされたデータ キャプチャ オブジェクト。
データ キャプチャ オブジェクトの現在のステータス。これらの信号のフィールドを含む構造体として返されます。
CapturedWindows — この信号は、これまでにキャプチャされたウィンドウの合計数を示します。
CapturedWindows
RunStatus — この信号は、これらのオプションのいずれかを使用して、データ キャプチャ オブジェクトの現在の実行ステータスを示します。
RunStatus
'Not started' — データキャプチャが開始されていません。
'Not started'
'Waiting for trigger' — データ キャプチャ オブジェクトは、データ キャプチャを開始するためのトリガー イベントを待機しています。
'Waiting for trigger'
'Evaluating capture condition' — データ キャプチャ オブジェクトがキャプチャ条件を評価しています。
'Evaluating capture condition'
'Successfully captured data from FPGA' — FPGA からデータが正常にキャプチャされました。
'Successfully captured data from FPGA'
'Stopped' — データのキャプチャが停止しました。
'Stopped'
TriggerStage — この信号は、実行ステータス 'Waiting for trigger' の評価中のトリガー ステージを示します。実行ステータス 'Evaluating capture condition'、'Successfully captured data from FPGA'、および 'Stopped' の場合、この信号はトリガー ステージの更新された値を示します。
TriggerStage
R2022a で導入
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ