Posted on December 05, 2016 at 17:45Hi folks,my application crashes occasionally with the above mentioned firmware package when data is transmitted to I2C devices.The crash is caused by following code in HAL_I2C_Master_Transmit: while(hi2c->XferS...
Posted on February 01, 2018 at 17:19Sorry, but the above mentioned bug is still not fixed in Rev 1.7.0.Line 1140: if((__HAL_I2C_GET_FLAG(hi2c, I2C_FLAG_BTF) == SET) && (Size != 0))should be: if((__HAL_I2C_GET_FLAG(hi2c, I2C_FLAG_BTF) == SET...
Posted on October 18, 2017 at 14:58Hi Walid,recently I noticed an update of stm32f2xx_hal_i2c.c to revision 1.6.I checked it against the above mentioned bug.It seems that the bug has not being fixed in all places were it can occur.In HAL_I2C_Slave_R...