I have a STM32F4 Discovery board and I try to using STM32CubeMX to start a initial project.
One issue I have is that I can't select the I2C1 to work on full speed mode, the mode other than standard was grayed out.
As I know the standard mode is quite slow as 100kHz, and even the full speed mode is at 400kHz, not really fast.
The I2C specification defined fast mode with the clock to 1MHz and even high speed on 3.4M. I can't believe that it can't support full speed mode (400kHz) on I2C module on STM32F4Discovery board. What's wrong?