This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMDXICE110: SPI or McSPI driver interface

Part Number: TMDXICE110
Other Parts Discussed in Thread: ADS131E08, SYSBIOS

Hi.

I'm using the TMDXICE110 as a development platform. In the example code (EtherCAT slave code) there are functions in the tiesc_spi_master.c file that use the SPI_XXXX interface to run the SPI interface that goes to the launchpad connectors.

What's the difference between the SPI_XXXX functions and the McSPI_XXXX functions?  Which family should I use?  In my final system I will have 2 devices on that SPI port, one using CS0, one using CS1.  Does that have any bearing on the choice?  My application is talking to an ADS131E08 ADC and an accelerometer over SPI.

Finally, is there anywhere I can look in the documents for guidance on when to use what interfaces in the system?  I feel like there is a ton of documentation, but it's bewildering trying to get a full picture of the landscape.  What would be nice is a walkthrough of how to create an application, similar to the video on how to build and download the DDR-less EtherCAT example code.  That's really a great introduction to the platform.

Thanks!

John