Digital I/O

cancel
Showing results for 
Search instead for 
Did you mean: 

dual spi device with one master and one slave on the PC end

The powers that be want to emulate a hight speed RS-232 connection to an instrument we are building. We don't want to poll the instrument to see if it has data. They want the instrument to have both master and slave SPI busses so that it can push data to us.

Dual SPI.png

I need to find the PC hardware to do this that is compatable with LabView so I can test it. It doesn't have to be a single device. It could be two as long as one can be master and the other slave. We have the NI USB-8452 but it can't be slave.

 

TIA  Norm

 

0 Kudos
Message 1 of 2
(4,567 Views)

Hi Viper

 

You are right, the 8451 can only be configured as an SPI Master. For creating a slave you would have to choose an FPGA based solution. Depending on the hardware from NI that you currently have, you can choose from different FPGA cards or devices. I found some links that might help you with your search:

 

Community: SPI Slave Device in FPGA

 

White Paper: Implementing SPI Communication Protocol in LabVIEW FPGA

 

Forums: Slave SPI product recomendation

 

Forum: SPI in FPGA Multifunctional card discussion

 

White Paper: SPI and LV basics (check section 7)

 

Hope the information provided is helpful.

 

WenR

0 Kudos
Message 2 of 2
(4,541 Views)