AnsweredAssumed Answered

Start-up time too long

Question asked by Roman on May 27, 2015
Latest reply on May 27, 2015 by Roman
Hello there,

I've noticed that the in my application the start-up time, i.e. the time from power-up to the first instruction in main() is about 7 to 8 ms. This seems very long to me.

I'm using a STM32F103RC and the IAR compiler. I changed system_stm32f10x.c so it configures the STM32 to run with HSI at start-up by commenting all the defines for SYSCLK (e.g. SYSCLK_FREQ_HSE etc.). So I would expect a start-up time of about 50 microseconds (as noted here: http://www.silica.com/designers-community/forum/view/topic/stm32_disable_por_at_startup_to_reduce_startup_timeower.html).

Why does start-up take so long? What am I missing?

Regards,
Roman

Outcomes