I'm confused by the power consumption estimate in STM32CubeIDE
I'm starting a new STM32H7A3 project in STM32CubeIDE. I've got the peripherals assigned and would like to understand more precisely how each peripheral and things like CPU frequency affects current draw. When I first click on the Tools tab without changing any of the default settings, the run step current in 69.9 mA. If I drag the CPU Frequency slider from the default setting of 280 MHz to 90 MHz, I get a run step current of 7.9 mA. That's a decrease in current of almost 9X for a decrease in CPU frequency of about 3X. Seems like power should scale roughly linearly with clock frequency. And then when I drag the CPU frequency slider back up to 280 MHz, the run step current is 26.5 mA which is roughly 3X the 90 MHz value, about what I'd expect. I'm guessing the initial 69.9 mA value is just wrong but I could use some confirmation before I spin up a board.


