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.

MSP430F6459: MSP430F6459(Regarding I2C Communication)

Part Number: MSP430F6459


Hi,

In our Project we are going to use above part number... In this we require two I2C buses...

There are two MSP430's connected with two I2C buses

MSP430_1 acts as two masters,because of two  I2C buses

MSP430_2 acts as two slaves,because of  two I2C buses

Can i send messages through two buses simultaneously or is this mechanism will work?

  • Hi satish,

    The MSP430F6459 has 3 USCI_B peripherals, each of which support I2C. As far as simultaneous communication is concerned, the MSP430 can only populate transmit buffers one at a time and if bytes are received on two separate buses at the same moment then interrupt priority will have one I2C serviced before the next. Therefore some clock stretching could be involved but it is definitely possible however to have the MSP430 act as a dual master or slave I2C device.

    Regards,
    Ryan

**Attention** This is a public forum