8 Replies Latest reply on Aug 6, 2014 5:16 AM by DaKn_263916

    I2C data rate reduced after adding a sofware component

      I'm running I2C on high speed (1000 kbps) to update a TFT screen. But when I add a component (e.g. I2C LCD display) and start it by I2C_LCD_Start(), the whole thing stops working until I reduced the data rate of the master to 400 kbps.


      When I remove the I2C_LCD_Start() statement it's again possible to run with a data rate of 1000 kbps.


      B.t.w. I did not changed anything in the hardware configuration.


      I don’t understand the reason of it.  Somebody do...?