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.

MSP432P401R: software I2C interface data rate

Part Number: MSP432P401R


Dear TI Expert,

One of my customer is designed a special application with MSP432, in which they need around 10 software I2C interface @400Kbps. Do you think MSP432 can meet such requirement?

Thanks a lot.

  • Can you provide any more requirements for each of the I2C interfaces? The MSP432 allows port mapping on port 2, 3 and 7. You could use eUSCI B0, B1, and B3 as dedicated I2C drivers and then port map eUSCI B2 to any of the pins on ports 2,3,or 7. This would mean that for the 7 I2C interfaces which are port mapped that you could only talk to one at a time.

    Regards,
    Chris
  • Hi Chris,
    Thanks for your help. Customer have 12 I2C slave devices with the same address by some reason, so they need 12 separated I2C interface, and need to be compatible with the slave device even if switching SDA/SCK line order. So they want to use software I2C function to employ GPIO to achieve this function, and hope to reach the speed of 400Kbps on each I2C interface, only one I2C works at one time, then they switch to another I2C until finish all 12 I2C communication .

**Attention** This is a public forum