Post Go back to editing

TS201开发问题

Thread Summary

用户在TS201仿真环境下定义了一个36000个元素的float数组,导致编译时出现'out of memory in output section 'data1''错误。解决方案是修改LDF文件,将数组分配到外部存储器,而不是默认的片内存储器。使用malloc分配大内存空间不被推荐,因为TS201采用静态内存分配。
AI Generated Content

你好,我用的是TS201,现在没有板子,只是在仿真下,建立一个工程,验证某个算法。我在程序中定义了一个 数组 float zzz[36000],编译后,它提示下面的错误

out of memory in output section 'data1' in processor 'p0'

如果修正这个错误谢谢。

另外如果用malloc开辟 36000个空间,那么也会返回NULL指针,请问怎么才能开辟大的存储空间?在此,谢谢高手的回答。

Before You Switch


Switching languages will make ADI Explorer unavailable. Resume your session by switching back to English and reopening ADI Explorer.