This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
manual:ports:armcm3_stm32 [2016/10/18 01:38] voorburg [Checksum location] |
manual:ports:armcm3_stm32 [2018/01/25 08:50] voorburg [Vector table location] |
||
---|---|---|---|
Line 21: | Line 21: | ||
- | Because the bootloader remaps the base address of the interrupt vector table, make sure that your program's initialization routine does not set it back to its original location. This is the case if you use function SystemInit() from ST's standard peripheral driver library. To correct this you need to remove the following lines from function SystemInit(): | + | Because the bootloader remaps the base address of the interrupt vector table, make sure that your program's initialization routine does not set it back to its original location. This is the case if you use function SystemInit() from ST's driver library. To correct this you need to remove the following lines from function SystemInit(): |