AnsweredAssumed Answered

I2C Delay between ACK and Data from slave

Question asked by e Lin on Oct 4, 2018
Latest reply on Oct 12, 2018 by John Wang

Dear NXP , 

 

   Now I am using KL43Z I2C as Slave Device , and I need to read data from KL43Z ( I2C Slave ) , and i found a delay ( about 16us between ACK & DATA ( Slave ) . as below CLOCK setting and LA Picture , Why this happen ? how to modify to solve this , i want to slave response quickly . The Situation as below , 

 

IDE : MCUXpresso

SDK Project : reference "frdmkl43z_i2c_interrupt_b2b_transfer_slave"

I2C Slave : FRDM-KL43Z

Setting : At 125KHz, SCK should be Hi 4us and low 4us 

 

and there are some delay (about 2 clocks = 16us) before slave mode out to master.

 

Thanks a lot !!

Outcomes