Archived: DAQPad-6015で300サンプル/秒を超えるアップデート

This document has been archived and is no longer updated by National Instruments



ハードウェア: Multifunction DAQ (MIO)>>E Series>>DAQPad-6020E for USB w/BNC Term

問題: DAQPad-6015 (for USB) を使用しており,振幅5Vのサイン波形をDMAを用いて250サンプル/秒で出力しようとしました。しかし,この設定にするとMAX (Measurement & Automation Explorer) が異常終了します。どういうことでしょうか。

解決策: NI DAQPad-6015 (for USB) は出力バッファを持たず,300S/s(毎秒300サンプル)の出力に制限されており,あまり高速ではありません。
もう一点重要な要因は,この製品はDMA転送をサポートしていないため,IRQ(割り込み)かプログラムI/Oを使用する必要があります。

MAXではIRQを選択し,アップデートレートを300S/s以下の設定とすれば動作しますが、IRQはデータ転送にCPUに依存します。
そのため、DAQデバイスに対しCPUが十分な速度でIRQ処理を行えない場合,エラーが発生しデータが欠損します。

関連リンク: DAQデバイスでDMA転送の変わりに割り込みを使うにはどのようにしたらいいですか?
IRQの転送速度は、DMAの転送速度と比較すると、どれぐらい早いものなのですか。

添付:





報告日時: 01/18/2005
最終更新日: 02/26/2005
ドキュメントID: 3HHC5S40