如何用程式偵測 USB-8451 I2C/SPI 介面 硬體: Instrument Connectivity Other
問題: 我該如何用程式確定 USB-8451 是否連接在我的電腦上? 解答: USB-8451 是一個 VISA Resource,在 Measurement & Automation Explorer (MAX) 中會出現在 USB Devices 這一個分類之下,並且會被指定一個標準的 VISA resource descriptor, 因此可以使用 LabVIEW 中的 VISA Find Resources VI 來確定 USB-8451 是否有在系統中。 USB-8451裝置 的 resource descriptor 的例子如下所示: VISA Resource Descriptor for USB-8451 Device USB0::0x3923::0x7166::0010AE74::RAW Resource descriptor 的第四個部份(0010AE74 in the example above)是裝置的序號(serial number),所以在尋找時可以忽略這一部份。你或許也想可以找到另 一個 USB 介面上連接的裝置,所以可以忽略 resource descriptor 的第一部分的 0 , 你可以用底下的字串來做搜尋,其中 "?*" 代表連續未知的字元: Search expression to locate USB-8451 devices USB?*::0x3923::0x7166::?*::RAW 底下圖片說明了如何使用 VISA Find Resource VI 來偵測 USB-8451 裝置。 輸出端是一個字串陣列,如果有不只一個 USB 裝置,則必須使用 Index Array 來選擇所欲偵測的 USB-8451。 return count 輸出端點可用來確認裝置是否出現在系統中。 相關連結: KnowledgeBase 3VMGBS5N: How Do I Access My 8451 From LabVIEW? 附加檔案:
報告日期: 04/11/2006 最後更新: 02/04/2008 文件偏號: 3WADAH2W |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
