AnsweredAssumed Answered

STM32F1 I2C Errata when writing

Question asked by schultze.alexander on Mar 16, 2014
Dear fellow users,

after a long time researching and trying different code on my stm32f103rc. After finally adapting the raw AN2484 code, I figured out the problem, when checking for certain EV flags.
This seems to work for the -reading- but not for the writing.

Hence a lot of time checking for 

The following bits get set for me:
EV5:   0x08 which is SR1->ADDR10 instead of ADDR
EV8_2:   0x02 which is SR1->ADDR instead of BTF


Outcomes