工具/软件:Code Composer Studio
大家好、团队、
我正在研究 TDA2x 模块、必须将外部文件数据复制到缓存中、以便在 DSP 内核上更快地执行。
但在构建项目时、我遇到了错误。
我根据"
(第34页)"中提到的文档修改了.cmd 文件最初我得到的结果是"cache_CE00"和 "cache_256KCACHE 未定义函数 cache_enableCaching 和 cache_setL2Size",因此后来我得到 的结果是 cache_CE00的硬编码值为128 (0x80:MAR128),而 cache_256KCACHE (0x7d00:MAR00) 32K 字节),编译后,我得到的结果如下:
"错误#10234-D:未解析的符号仍然存在
错误#10010:在链接期间遇到错误;"test_sobre el_kernel_dsp.out"未生成"
我还尝试配置 L1D 和 L1P、但结果相同。
我已在.c 文件中包含以下文件:
#include
#include
#include
在属性中添加了 pdk/packages 目录的路径。
上述添加的文件是否正确,或者我需要在.c 中添加更多文件?
我使用的是 PDK 版本"pdk_01_08_00_16"、
我正在 Ubuntu 系统14.4、CCS7.3、TDA2x、VISION SDK 3.1上进行测试
此外、我检查了不同的 lnk_dsp.cmd 文件、但得到的结果相同。
请帮我或给我一些指针,以便我可以继续 !!
此致、
普里塔姆