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.

MSP432E401Y: SSI and I2C shared

Part Number: MSP432E401Y

Just a quick question, as I am not to deep in this µC.

Besides the Port pins being shared (e.g. CAN0, UART0 and I2C9 on PA0-1), are those SSI and I2C modules shared in general? E.g. If I use I2C_2_BASE on Pins PN4 and 5 and SSI_2_BASE on pins PD0-3, would that work?

Thanks in advance!

  • Hi Dennis,

    Dennis Warncke said:
    Besides the Port pins being shared (e.g. CAN0, UART0 and I2C9 on PA0-1), are those SSI and I2C modules shared in general?

    They do share some pins sometimes but not always. In Table 4-4 in the datasheet, you can see that Pins 33 and 34 have I2C functionality but not SSI. For Pins 35 and 36, they are shared.

    Dennis Warncke said:
    E.g. If I use I2C_2_BASE on Pins PN4 and 5 and SSI_2_BASE on pins PD0-3, would that work?

    Yes, using I/O PN4 for I2C2SDA, PN5 for I2C2SCL, PD0 for SSI2XDAT1, PD1 for SSI2XDAT0, PD2 for SSI2Fss and PD3 for SSI2Clk would work. For two data pins, the SSI module would be used in bi-SSI mode.

    Regards,

    James

**Attention** This is a public forum