AnsweredAssumed Answered

How RESET address is determined in STM32?

Question asked by tiwari.navin on Nov 10, 2016
Latest reply on Nov 12, 2016 by tiwari.navin
Hi,

I know that when a stm32 mcu resets, it first jumps to address 0x0 where a vector table resides. And then it jumps to reset handler. My question is, how is the vector table flashed at address 0x0 ? Is it decided by the startup file or the linker script. Also, if flash address space starts at 0x80000000, how is the code flashed here. Is that also decided by linker script or startup file. I'm a little confused about the whole reset sequence. Is there any wiki where I can find all the info?

Thanks!

Outcomes