Can I Use the USB-845x as SPI Slave?

Updated Aug 30, 2018

Reported In

Hardware

  • USB-8452
  • USB-8451

Driver

  • NI-845x

Issue Details

I want to use the USB-845x as SPI slave. Is this possible?

Solution

The USB-845x devices cannot be used as SPI slaves. Check below for other approaches to this situation
  1. You can use a Digital IO device and program the SPI communication protocol yourself. It's important to mention that this method will require deep knowledge about the SPI protocol and the NI-DAQmx driver. 
  2. You can use an FPGA device and program the SPI protocol. It's important to mention that this method will require deep knowledge about FPGA programming in LabVIEW and SPI protocol.
Both methods mentioned above will require time to develop as well as consider limitations of the platform. If your code runs in Windows, for example, the application is not deterministic and it's possible to lose data.
 

Additional Information

You will find examples and more information about the methods exposed above in the Related Link sections.

The intended use of the USB-845x is as SPI masters.

WAS THIS ARTICLE HELPFUL?

Not Helpful