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.