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.

CC3220S-LAUNCHXL: What is SDSPI in CC3220S, What's the difference between SDSPI and SPI?

Part Number: CC3220S-LAUNCHXL
Other Parts Discussed in Thread: CC3220S

it define the in Board.h as below, where is the SD pin in the LAUNCHXL board?

#define Board_SDSPI0 CC3220S_LAUNCHXL_SDSPI0

#define Board_SD0 CC3220S_LAUNCHXL_SD0

#define Board_SDFatFS0 CC3220S_LAUNCHXL_SD0

  • Hi,

    SD card enables different interfaces.
    The SDSPI enables SD (Secure Digital) interface over SPI lines.
    The SD interface enables the same over SD 1 bit lines.
    The SPI is plain SPI interface.

    See more details docs/tidrivers/doxygen/html/index.html

    I guess our examples demonstrate the use of the SPI (to interact directly with SPI slave) and SDSPI (to interact with SD card) in order to save GPIO lines (both uses the same SPI MISO, MOSI and clock lines and just offer different CS).
    Our standard example sdon't enable the SD 1-bit interface by default, but you may do so if needed (e.g. see sdfatfs example).

    Br,
    Kobi