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...