您好!
我想知道如何在链接器命令文件部分中区分.priheap 和.sysmem。
这两种方法似乎都用于堆领域、但我不太理解它们各自发挥的作用。
谢谢、
Astro
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我想知道如何在链接器命令文件部分中区分.priheap 和.sysmem。
这两种方法似乎都用于堆领域、但我不太理解它们各自发挥的作用。
谢谢、
Astro
我认为 .priheap 段可以用于 TI-RTOS 模块 ti.sysbios.堆.堆.堆.HeapMem 所使用的堆缓冲区、这是基于线程 RTOS/MSP432E401Y:SDRAM 作为默认堆
大家好、George、Chester
文档中有关.priheap 的信息太少、难以确定它的用途。 您能否解释一下.sysmem 和.priheap 是如何以不同的方式使用的?
用于动态内存分配的-sysmem…堆
-主堆... 堆存储器中的缓冲区
我不太理解上述内容的含义和关系。
[问题背景]
在示例代码链接器中、HEAPSIZE 为0x20000、并且也分配了内部 SRAM 最大大小的一半(0x40000)。 我正在考虑减小.priheap 段的大小、尤其是在不需要时。
谢谢、
Astro