首页 > 版块 > STM32 > 帖子正文

STM32单片机中的堆栈问题

问答 0 151****8893 发布于 2022-04-28 13:39
收藏 0 回复 1 浏览 266

在STM32单片机中,堆栈起什么作用?堆栈生长方向和定义位置有什么关系?

1 0
发表评论
回答 (1)

黄忠

在单片机中堆栈一般存放的是变量的临时值,正常情况下没有特殊规定,存放临时值地址是从RAM的起始地址开始存放的,STM32规定堆栈是向下生长的,我们可以把堆栈定义在RAM结尾处向下生长,这样就不会产生冲突。具体如下图所示。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表乌云踏雪网立场。

文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。