11-14-2019 08:28 PM
I got a NI USB-8452 module for I2C & SPI.
I thought it can be used as SPI Master or Slave, but , while for I2C I see the manual mentions slave, I don't see this for SPI function.
Can it be configured to act as SPI slave ? For what I want my PC / LabView to act as some slave device
11-18-2019 02:49 PM
Yes I have SPI setup as a slave on one program and master on the other. It can be done.
11-19-2019 05:07 AM
Hey TIM,
Good to know. Any easy to follow tips for a LabView newbie .. ? Need to ramp up myself on this 'quick'.
Starting (yea, still starting stage .. ) on SPI basic examples, that came with the 845x driver / package installation.
I need to see if I can learn/do this within a time, or, just fall back to an external devboard may be.
11-19-2019 06:30 AM
All I can tell you is that I pulled out the development document and set up SPI as the design required. I had one version where I had to take care of all of the clock timing and one where I waited for a digital line to change to tell me to read the data. I didn't think it was too hard to work with even wen the developer gave me the wrong information.
What are you having trouble with?
Did you get a document that tells you what timing to set your device to?
12-12-2019 07:49 PM
I guess my trouble is 1) all examples / documentation use SPI in LabView as Master , so no easy c&p /no quick start with the Slave ..
10-07-2020 11:33 PM
Hi @aeastet Tim
Can I know how you configured USB8452 as SPI Slave?
Please explain in detail.
08-31-2021 08:38 AM
"The USB-845x devices cannot be used as SPI slaves." from
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z000000kG5sSAE&l=en-US