I am using the I2C port of an stm32f103 in master mode, and I want to use
a ''repeated start'' condition between transactions, for example, start, slave-adr, subadr0, subadr1, data, data, data, ... repeated start, subadr0, subadr1, data, data, data, ... repeated start, subadr0, subadr1, data, data, data, ... But it seems that whenever I set the start bit in CR1, it generates the slave address all over again. Is there a way to avoid this? Thanks! Bob