打印
[STM32F4]

请教大神:单片机的堆栈 跟 ram ,flash的区别和联系

[复制链接]
1824|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
liuchang890811|  楼主 | 2015-10-30 09:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题:小弟对单片机的数据的存储理解有问题,恳请大神指教
沙发
luolang1991| | 2015-10-30 10:13 | 只看该作者
FLASH好比电脑的硬盘,用来存储程序,其实就是把下载程序的位子,有时候 也叫EPPROM,而RAM是随机存储器,掉电易失数据,相当于电脑的内存,用途运行程序,其实就是存储程序运行过程中的数据,堆栈和栈有时候是两个概念,栈一般是用来存储程序运行过程中如果又中断,用于存储中断过程中各寄存器的值和状态寄存器的值,中断返回中,出栈恢复原先状态,堆栈用于存放程序中未定义的变量,你还需要在看看堆栈的有关概念,这个我记得不是很清楚了。希望能帮到你。

使用特权

评论回复
板凳
lyn3210| | 2015-11-3 11:36 | 只看该作者
两回事,一个是固体,一个是软体。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

34

主题

87

帖子

0

粉丝