在启动文件startup_stm32f429xx.s中定义了以下向量表:
__Vectors DCD __initial_sp ; Top of Stack
DCD TIM2_IRQHandler ; TIM2
DCD TIM3_IRQHandler ; TIM3
DCD TIM4_IRQHandler ; TIM4
DCD是一条伪指令,伪指令是汇编器用的。用于分配一片连续的字存储单元并用指定的数据初始化
因此中断函数的名称是固定的(在启动文件中定义,为其分配固定地址),在中断发生后,CPU响应中断,同时程序计数器PC自动指向中断入口地址。