5.1.4. STM32 I2C peripheral driver