STM32启动代码分析

上电后从中断向量表中取出栈顶指针的内容0x20008EB0,取出ResetHandler的地址0x08000179,之后跳转至了复位中断函数。 从0x08000194的地址内取出SystemInit函数的地址(0x08003DC4)给了r0(0x08003DC5,因为最低位必须是0代表Thumb指令),BLX进行跳转并将0x0800017C保存的LR寄存器,实际保存为0x0800017D(最低位置
相关文章
相关标签/搜索