最近调试程序,遇到栈溢出问题,突然想到这么一个场景:已经批量出货的产品,在后续功能开发的过程中,需要在工程中把栈给设置大一些,和BOOT程序的栈大小不一样了,升级后进行程序跳转的过程中会不会出现什么问题。然后搜了一下相关的问题,发现有网友已经考虑过boot程序和APP程序堆栈的问题。
问题答案就是,跳转后,堆栈会被释放掉,BOOT和APP的堆栈不会冲突
参考链接
https://www.amobbs.com/thread-5592255-1-1.html?_dsign=044e7859
http://www.stmcu.org.cn/module/forum/thread-590960-1-1.html