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

fftlib_c66x_2_0_0_2

fft_dp_1d_c2c_k1_66_LE_ELF自带的out可以正常运行,整个工程拿过来自己重新编译产生的out老是出现下面的out of memory

[TMS320C66x_0] ti.sysbios.heaps.HeapMem: line 294: out of memory: handle=0x864020, size=24
xdc.runtime.Error.raise: terminating execution
[TMS320C66x_0] ti.sysbios.heaps.HeapMem: line 294: out of memory: handle=0x8501c020, size=24
xdc.runtime.Error.raise: terminating execution

调试到p.edmaState = fft_assign_edma_resources();这个函数出现的!!!

Andy Yin1:

调整一下heap大小试试呢,参考如下帖子

http://e2e.ti.com/support/embedded/tirtos/f/355/t/326140

yfk chenlei:

回复 Andy Yin1:

heap的大小也调了,

program.sectMap[".far"].loadSegment         = "MSMCSRAM"; 放在的不同的空间

还是在那个函数执行时 这个".far"的 handle=0xc0311e0, size=24 out of memory啊?

赞(0)
未经允许不得转载:TI中文支持网 » fftlib_c66x_2_0_0_2
分享到: 更多 (0)