TI中文支持网
TI专业的中文技术问题搜集分享网站

请问出现error e104,如何解决

错误代码:Error[e104]: Failed to fit all segments into specified ranges. Problem discovered in segment BANKED_CODE. Unable to place 1 block(s) (0x80bb byte(s) total) in 0x3b173 byte(s) of memory. The problem occurred while processing the segment placement command "-P(CODE)BANKED_CODE=_BANK0_START-_BANK0_END,_BANK1_START-_BANK1_END,_BANK2_START-_BANK2_END,_BANK3_START-_BANK3_END,_BANK4_START-_BANK4_END,_BANK5_START-_BANK5_END,_BANK6_START-_BANK6_END,_BANK7_START-_BANK7_END", where at the moment of placement the available memory ranges were "CODE:8c6-8ff,CODE:1404-7fff,CODE:18000-1ffff,CODE:28000-2ffff,CODE:38000-3ffff,CODE:48000-4ffff,CODE:58000-5ffff,CODE:68000-6ffff,CODE:78000-7c7ff"

我用的是cc2530f256的板子,而代码之前编译成.bin文件在62kb左右,今天添加了一点内容就溢出了,是我的代码容量不能写这么大还是什么地方需要改一下设置,望告知

Susan Yang:

是不是你定义的数组太多?你可以换一种定义方式

赞(0)
未经允许不得转载:TI中文支持网 » 请问出现error e104,如何解决
分享到: 更多 (0)