modify the stm32_i2c.c