F410RB confusing pin-name I2C1 vs I2C4 between datasheet and the STM32CubeIDE
If I look at the STM32F410RB datasheet on page , I can see the following pin name:
PB13 - I2C4_SMBA
PB14 - I2C4_SDA (FM+) used for Fm+ mode (1MHz)
PB15 - I2C4_SCL (FM+) used for Fm+ mode (1MHz)
So far, so good, but when I try to configure these pins in the STM32CubeIDE, I can only see they are named:
PB13 - FMI2C1_SMBA
PB14 - FMI2C1_SDA used for Fm+ mode (1MHz)
PB15 - FMI2C1_SCL used for Fm+ mode (1MHz)
In the datasheet, I2C1 and I2C2 have speeds up to 400kHz, whereas I2C4 is the 1MHz (Fm+) bus which I want to use in my application.
When I generate the code STM32CubeIDE, it also generates pin names with I2C1 in it.
Can I still use these pins, or are the pin names in the STM32CubeIDE a bug, that I will have to correct manually?