21ic电子技术开发论坛's Archiver
论坛首页
›
ST MCU
› 在boot跳转过程中检查栈顶地址的目的是什么
地瓜patch
发表于 2025-8-11 17:19
在boot跳转过程中检查栈顶地址的目的是什么
在boot跳转到app的过程中需要检查栈顶地址是否合法。
if(((*(__IO uint32_t*)appxaddr)&0x2FFE0000) == 0x20000000) //检查栈顶地址是否合法.
进行这个检查的目的是什么?也就是说还存在栈顶地址不合法的情景?为什么会不合**
页:
[1]
查看完整版本:
在boot跳转过程中检查栈顶地址的目的是什么