请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:TMS320C5515 工具/软件:Code Composer Studio
大家好,我正在处理一个使用带Code Composer Studio的TMSC5515的项目。 根据数据表,C5515具有320K字节的片上RAM。 但是,当我尝试初始化大小为9.6万的Int16阵列(对于48kHz采样率下的2秒延迟线足够)时,我收到一个错误:
说明资源路径位置类型
gmake:***[main.obj]错误1 audioTests C/C++问题
这不是很好的描述,但我发现问题是基于数组大小。
9.6万*2字节(16位整数)=182K字节,芯片应具有足够的RAM来处理。 起初我认为这是因为SARAM由32个4K X 16位块组成,但我能够实例化大小为2.4万的数组,没有任何问题,所以很显然,创建一个大于此块大小的数组是可能的。
如何配置片上内存以允许较大的阵列大小?
谢谢!