Hi,
SDK 17.0.2
I notice a startup current sequence (shown below) which is consuming around 8.3 uJ. I would like to know what operation on startup is causing this surge ?
Hi,
SDK 17.0.2
I notice a startup current sequence (shown below) which is consuming around 8.3 uJ. I would like to know what operation on startup is causing this surge ?
What code are you running?
int main(void){ while (1) { idle_state_handle(); }
That's the code I am using to analyze it. Optimization level is none
Just out of interest - Is that the ST power monitor you're using ... ?
Yes, you are right
Hi,
The first spike is the charging of the decoupling capacitors on VDD during startup when the voltage goes from 0V to VDD. The second spike is the CPU executing the startup code.
regards
Jared