05-06-2015 02:50 PM
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.
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
05-07-2015 07:39 PM - edited 05-07-2015 07:39 PM
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