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决定的。