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.

I2C in Combined master transmit/receive and receive/transmit mode

Other Parts Discussed in Thread: TMS570LS1227

 

Hi team,

I have a question on the I2C module on TMS570LS1227. In the TRM, it said the I2C module can work in "Combined master transmit/receive and receive/transmit mode" but the TRM said little about it. Could someone provide some information on it?

In my understanding, in the “Combined master transmit/receive and receive/transmit mode”, the I2C could first transmit the data to the slave and then receive the data sent by the slave without changing the TRX bit in the I2CMDR register manually in these two operations by the customer, am I right?

Thanks for your help in advance!

  • Jason,

    I'd ignore this line of the TRM / forget about it.  I don't think there's really such a mode or maybe it's just intended to be a combination switching back and forth between the modes that are described in detail.    I checked the design specification for this module and there's also the same - the only time this 'combined' mode is mentioned is in the bulleted feature list.

    I'd assume we have just what it shows in the tables "I2C Module Condition, Bus Activity, and Mode"  and "Table 28-17. I2C Module Operating Modes".

     

  • Hi Anthony,

    Got it! Thanks!