I have a Texas Instruments development board: LAUNCHXL-F28027.
I'm confused on the difference between SPI (Serial Peripheral Interface) and SCI (Serial Communications Interface). What are their differences and where do they overlap as functionality? My goal is to make a bidirectional communication with the PC via USB.