STM32Cube_FW_F0_V1.11.2 HAL I2C module has serious bug in NACK bit handling for I2C CR2 register, breaking fast successive I2C transfer in Slave-mode
I suppose that NACK bit handling logic was inherited from F4 family, where ACK bit is used for address/data acknowledgement control and could be set/reset by software. Unlike F4 family, I2C controller of F0 uses CR2 NACK bit only for data bytes and d...