代码如下
#pragma section = "CSTACK"
char *pbeginstk = __section_begin("CSTACK");
#pragma section = "HEAP"
char *pbeginheap = __section_begin("HEAP");
其中 CSTACK,HEAP是IAR编译器的栈名称与堆名称。
在看一下IAR Map文件与variable watch
本文介绍使用IAR编译器进行嵌入式开发时的内存管理方法,特别是栈(CSTACK)和堆(HEAP)的初始化过程。通过查看IARMap文件及变量监视来了解内存分配情况。
代码如下
#pragma section = "CSTACK"
char *pbeginstk = __section_begin("CSTACK");
#pragma section = "HEAP"
char *pbeginheap = __section_begin("HEAP");
其中 CSTACK,HEAP是IAR编译器的栈名称与堆名称。
在看一下IAR Map文件与variable watch
112
1838

被折叠的 条评论
为什么被折叠?
