这个看启动文件,栈的大小和堆的大小都在启动文件中分配。
HEAP 0x20000120 Section 1024 Heap_Mem 0x20000120 Data 1024 STACK 0x20000520 Section 1024 Stack_Mem 0x20000520 Data 1024 __initial_sp 0x20000920 Data 0
这个起始地址和你程序有关,堆栈的地址分配是链接在你程序之后的。