Hi guys,
are there any special tricks not mentioned in the manual to operate this interface by non open drain pins? In a/m MCUs there is a possibility of remapping I2C pins from PA2/PA3 to PB6/PB7 which are not open drain.
So how can it work ? My software works correctly with these open drain pins but I need to use B6/B7. It is mentioned that they can serve as well this protocol if both devices on the bus are powered from the same supply voltage. Ok, that's clear. But this communication doesn't want to work. On oscilloscope I observe strange behaviour of SDA line (its I/O pin was set as input).
So does anybody know what to do with it ?
Regards
Jacek