cancel
Showing results for 
Search instead for 
Did you mean: 

Reading I2C device in minimal time

Maunik Patel
Associate II
Posted on June 11, 2018 at 15:23

Hello all,

I am using STM32L432KB controller with LIS2DE12 accelerometer over I2C3.

On the controller side,

- when I use Normal mode (100KHz) with blocking API HAL_I2C_Mem_Read(), it took about 500 uSec to read a single byte from accelerometer

- when I use FAST Mode (400KHz) with the same blocking API, it took about 250 uSec to read a single byte

Is there any way to reduce this time to about 100 uSec ?

Please guide me for required configurations, which I might have missed.

Thank You,

Maunik Patel
0 REPLIES 0