From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



GPIB-USBデバイスにおいてIRQとDMAの設定を変更するには



ハードウェア: GPIB>>External Controllers/Convertors>>GPIB-USB

問題:
GPIB-USBにおいてIRQとDMAの設定を変更することができますか。


解決策:
GPIB-USBに対してIRQとDMAの設定を行うことはできません。AT-GPIB/TNTのような古いGPIBボードでは、コンフリクトがないか確認するため、デバイスマネージャにて適切なリソース(例えばDMAやIRQ、IOアドレス)を確保しておく必要がありました。

PCIやUSBといったプラグアンドプレイタイプのデバイスでは、OSがデバイスを認識し、適切なリソースを割り当ててくれます。
もしデバイスを追加した場合、OSはどのリソースをデバイスに割り当てればよいか、動的に認識します。
この設定はWindowsのデバイスマネージャから確認できます。下記にはPCIe-GPIB+の結果が表示されています。


DMAは動的に処理されるため、不正にリソースが割り当てられることはありません。起こりうるリソースコンフリクトを防止するため、変更は許可されていません。
下記にはGPIB-USB-HSのリソースについて表示されています。


(他のUSBデバイスと同じように)リソースが存在していないことに着目してください。OSとドライバは自動的にこのような処理をしてくれますので、ユーザーが特別な操作を行う必要はありません。


関連リンク:
KnowledgeBase 0I5924EO: DMA、IRQとは何でしょう。GPIBでどのように使われているのでしょう。
Developer Zone Tutorial: Direct Memeory Access (DMA)


添付:





報告日時: 06/30/2009
最終更新日: 12/07/2014
ドキュメントID: 4YT9CE0S