STM32F2 MCU as I2C master unable to communicate with I2C slave devices with 7 bit I2C address between 120-124
Hi,
I have implemented I2C master on STM32F207VG and performing I2C bus scan for slave detection.
I am having a slave device whose I2C address can be modified.
It is working fine with all addresses except addresses 120,121,122,123,124. When I change my slave I2C address to any of these, STM32 fails to detect it, whereas when I am testing same device with Arduino as master it is being detected on bus.
Are there any limitations on I2C slave addresses with STM32 controller?
If no, then what can be reasons for not responding to particular address range.
Thanks in advance.