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.

TMS570LC4357: LAUNCHXL2-570LC43 : I2C communication issues with LDC1614

Part Number: TMS570LC4357
Other Parts Discussed in Thread: LDC1614,

Hello,

I'm trying to communicate with LDC1614  Board  by I2c protocol ,I've noticed that if the controller sends a start condition directly after the stop condition , it won't work , so i think that the I2C module needs a very little time between the stop condition and the next start condition or the controller will transform from a master to slave and won't generate the start condition. 

so my question is : what is the required time between the last stop condition and the next start condition ? 

and if there is a needed time or bus free time, how can i avoid that delay ?

thanks. 

  • Hello,

    From the I2C specification, the bus free time (SDA high between STOP and START) between a STOP and START condition is 4.7us for standard mode (100KHz)

    Please refer to the I2C timing spec in Table 7-20 of TMS570LC4357 Datasheet