msh >free
total memory: 8168
used memory : 6964
maximum allocated memory: 8140
我使用了free命令,发现只有8168个字节。
Stack_Size EQU 0x00000800
AREA STACK, NOINIT, READWRITE, ALIGN=3
Stack_Mem SPACE Stack_Size
__initial_sp
; <h> Heap Configuration
; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
; </h>
Heap_Size EQU 0x00001200
我在单片机这里调整发现不能修改,我应该怎么调整分配给rt-thread的内存,
好的,谢谢
给RTOS的堆空间居然是个定值吗,我还以为会跟随着变化。那我STM32VCT6给多少堆合适。
堆空间是不是也要自己手动给