4
8
20
新手上路
使用道具 举报
1万
7万
11万
管理员
eric2013:启动代码里面的stack是用于系统栈空间的,heap用于C库中的malloc,等函数使用的堆空间。 ------------------------ FreeRTOS配置文件里面的是用于任务栈空间的,以及内部核变量等。 (2016-03-17 14:45) 
mmwjs:MCU就那么一点点RAM,这两个是独立的,还是他们之间有包含关系呢?  (2016-03-17 15:28) 
eric2013:独立的。这么小的RAM,建议还是裸机吧,效率更高。 (2016-03-17 15:29) 
mmwjs: 我可以这样理解吗:启动代码里的堆与栈,存放操作系统的变量(包括全局变量)等信息,配置文件中的栈是存放单个任务中的变量等信息。那么,一般说的栈溢出,是那个溢出?
本版积分规则 发表回复 回帖后跳转到最后一页
|小黑屋|Archiver|手机版|硬汉嵌入式论坛
GMT+8, 2025-8-13 15:32 , Processed in 0.045043 second(s), 27 queries .
Powered by Discuz! X3.4 Licensed
Copyright © 2001-2023, Tencent Cloud.