I2C base clock 8 / 16 / 48 / 100MHz? What to use best?
In the STM32H7 RM (July 2018) chapter 46.4.9 ("I2C_TIMINGR .. examples") you give example settings for i2c_ker_ck frequencies of 8 / 16 / 48MHz (thank you, very helpful - just a bit awkward that you use there the term "fI2CCLK" for the frequency ... anywhere else in the manual (mainly in RCC chapter) this frequency is called "i2c_ker_ck").
Why not for the standard / default ABP1 frequency of 100MHz which I think 99% of the users first will try, as this is the typical APB1 frequency, and the clock selection RCC_D2CCIP2R_I2C123SEL default to APB1 as standard clock for I2C?
(I think for 8 / 16 / 48 MHz it would then best to use PLL3 r output?... If I start PLL3 for this I2C purpose, would this increase the operating current significantly? I assume that the I2C will need only about 10% operating current if running at 8MHz instead of 100MHz ... but would this current saving be larger than the PLL3 operating current, so is it really worth the effort to start PLL3 here?)
... it would be nice if you would spend a short sentence in chapter 46.4.9 in the RM addressing these questions ... I think at least every "Newbee" user will be a bit bewildered about this... .