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.

LAUNCHXL-F28379D: Exchanging data between two LAUNCHXL-F28379D

Part Number: LAUNCHXL-F28379D
Other Parts Discussed in Thread: C2000WARE

I want to exchange data using serial communication (SCI) between two TI launchpads. I think I can use SCI interrupts for doing this. I am not sure how to proceed in this direction. Is there any example that would be helpful? Is there any simpler way of doing the data exchange between the two TI launchpads? 

  • Hi,

    Thanks for your question!

    Yes, SCI is definitely one route you can take to communicate between two boards. It is also probably one of the simplest ways to do so (along with SPI, I2C, and other basic communication protocols). Some of these are faster, some are slower. There are other protocols like FSI which are very fast as well (which we also support). There are also protocols like CAN which easily allow many devices to talk together on a single "bus".

    To decide which of those you would like to use, I would recommend doing some quick searches on the differences between them, and see if any have/lack the features you need!

    Now for an example, unfortunately there is no example that directly communicates between two boards in SCI. But one possibility is to run the echoback example (in C2000Ware under the SCI folder of F2837xd) on one board, and then have another board occasionally send SCI data to the echoback board. Again, unfortunately we do not have this example developed so this would be an exercise that requires a bit of work to get going, but should be very simple to use once you do!

    Regards,

    Vince