STM32F7 的复位序列
前面讲的那些情况,现在在 STM32F7 中有些不一样了。在 ARM Cortex-M7 的 Generic User Guide 中,有一段如下描述:
“On system reset, the vector table is at the address configured at implementation, typically 0x00000000. ”从这段话,我们可
以看出,在 M7 中,复位后向量表的位置不是固定在地址 0 处,而是可以由各个芯片厂商自己定义。
对于 STM32F7 来说,它是由 BOOT_ADD0[15:0]和 BOOT_ADD1[15:0]这两个 option bytes 决定的。