开启加密功能后 堆栈溢出问题
时间:10-02
整理:3721RD
点击:
Error[e104]: Failed to fit all segments into specified ranges. Problem discovered in segment BANKED_CODE. Unable to place 66 block(s) (0x38de3 byte(s) total) in
0x38d11 byte(s) of memory. The problem occurred while processing the segment placement command
"-P(CODE)BANKED_CODE=0x0800-0x7FFF,0x18000-0x1FFFF,0x28000-0x2FFFF,0x38000-0x3FFFF,0x48000-0x4FFFF,0x58000-0x5FFFF,0x68000-0x6FFFF,0x78000-0x7C7
FF", where at the moment of placement the available memory ranges were
"CODE:3994-7fff,CODE:1815b-1ffff,CODE:28000-2ffff,CODE:38000-3ffff,CODE:48000-4ffff,CODE:58000-5ffff,CODE:68000-6ffff,CODE:78000-7c7ff"
协议栈版本2.5.1a, 在哪里可以设置堆栈大小?
程序里我用dma连续采集多个AD通道,如果关掉DMA功能,这个报错就会消失
问题很急,在线等,求回复
是不是你的代码量太大了