我可以將USB-845x當作SPI Slave嗎?

更新 Mar 27, 2023

產品資訊

硬件

  • USB-8452
  • USB-8451

驅動程式

  • NI-845x

問題敘述

我想將USB-845x用來當作SPI slave設備。這是可行的嗎?

解決方案

USB-845x設備不能作為SPI slave設備。請於下方查看針對這種應用的其他作法
  1. 您可以使用Digital IO設備自行編寫SPI通訊協定。請特別注意,這種方法會需要您對SPI協定和NI-DAQmx驅動程式有深入的了解。
  2. 您可以使用FPGA硬體來編寫SPI協定。請特別注意,這種方法需要對LabVIEW編寫FPGA程式以及SPI協定有深入的了解。
上面提到的兩種方法都需要時間來進行開發,並考慮平台本身的限制。例如,如果您的程式碼在Windows上執行,則該應用程式就不具有可確定性(deterministic),且可能會遺失數據。

相關資訊

在「相關連結」的部分中,您將會找到更多與上述方案相關的範例以及資訊。

USB-845x在預設上是作為SPI Master設備。