主题中讨论的其他器件: FFTLIB
工具与软件:
您好!
我正在尝试使用 TDA4VM 中 C71x DSP 上的 FFTLIB。 为了测试代码库、我创建了一个只main包含函数的简单工程、并包含了 FFTLIB 接头。 我正在使用 Code Composer Studio (CCS)、并且已经根据文档配置了项目设置。
但是、当我尝试构建项目时、会出现以下编译错误:
"C:\ti\ti-processor-sdk-rtos-j721e-evm-10_00_00_05\fftlib\src\common/FFTLIB_types.h", line 393: error #20: identifier "__HWA_CONFIG_REG_v1" is undefined "C:\ti\ti-processor-sdk-rtos-j721e-evm-10_00_00_05\fftlib\src\common/FFTLIB_types.h", line 395: error #20: identifier "__HWA_CONFIG_REG_v1" is undefined "C:\ti\ti-processor-sdk-rtos-j721e-evm-10_00_00_05\fftlib\src\common/FFTLIB_types.h", line 396: error #20: identifier "__HWA_CONFIG_REG_v1" is undefined "C:\ti\ti-processor-sdk-rtos-j721e-evm-10_00_00_05\fftlib\src\common/FFTLIB_types.h", line 397: error #20: identifier "__HWA_CONFIG_REG_v1" is undefined "C:\ti\ti-processor-sdk-rtos-j721e-evm-10_00_00_05\fftlib\src\common/FFTLIB_types.h", line 398: error #20: identifier "__HWA_CONFIG_REG_v1" is undefined "C:\ti\ti-processor-sdk-rtos-j721e-evm-10_00_00_05\fftlib\src\common/FFTLIB_types.h", line 400: error #20: identifier "__HWA_CONFIG_REG_v1" is undefined "C:\ti\ti-processor-sdk-rtos-j721e-evm-10_00_00_05\fftlib\src\common/FFTLIB_types.h", line 401: error #20: identifier "__HWA_CONFIG_REG_v1" is undefined "C:\ti\ti-processor-sdk-rtos-j721e-evm-10_00_00_05\fftlib\src\common/FFTLIB_types.h", line 402: error #20: identifier "__HWA_CONFIG_REG_v1" is undefined "C:\ti\ti-processor-sdk-rtos-j721e-evm-10_00_00_05\fftlib\src\common/FFTLIB_types.h", line 403: error #20: identifier "__HWA_CONFIG_REG_v1" is undefined "C:\ti\ti-processor-sdk-rtos-j721e-evm-10_00_00_05\fftlib\src\common/FFTLIB_types.h", line 405: error #20: identifier "__HWA_OFFSET_REG" is undefined "C:\ti\ti-processor-sdk-rtos-j721e-evm-10_00_00_05\fftlib\src\common/FFTLIB_types.h", line 406: error #20: identifier "__HWA_OFFSET_REG" is undefined "C:\ti\ti-processor-sdk-rtos-j721e-evm-10_00_00_05\fftlib\src\common/FFTLIB_types.h", line 407: error #20: identifier "__HWA_OFFSET_REG" is undefined "C:\ti\ti-processor-sdk-rtos-j721e-evm-10_00_00_05\fftlib\src\common/FFTLIB_types.h", line 408: error #20: identifier "__HWA_OFFSET_REG" is undefined
看起来__HWA_CONFIG_REG_v1__HWA_OFFSET_REG缺少这些标识符(、等)。 我怀疑可能缺少依赖项或预处理器定义。
其他信息:
- 处理器: C71x (TDA4VM)
- SDK 版本: TI-PROCESSOR-SDK-RTOS-j721e-evm-10_00_00_05
- IDE: Code Composer Studio
- 工程配置: 我已经在项目属性中添加了 FFTLIB 包含路径并链接了必要的库。
问题:
- 我是否需要包含任何其他头文件或定义特定宏才能正确使用 FFTLIB?
- 是否必须包含依赖项(例如 HWA 或其他库)才能使 FFTLIB 正常工作?
如果能提供任何指导、将不胜感激。 提前感谢!
