器件型号:AM275-FREERTOS-SDK
调用 DSPLIB_cascadeBiquad_init 时、返回值 6、指示初始化失败
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
器件型号:AM275-FREERTOS-SDK
调用 DSPLIB_cascadeBiquad_init 时、返回值 6、指示初始化失败
尊敬的 Zhong:
我完成了您的 test.c 文件。 DSPLIB_cascadeBiquad_init 函数期望 bufParamsFilterCoeff 的类型为“DSPLIB_bufParams2D_t",“,但、但 您要传递“DSPLIB_bufParams1D_t"。“。

请进行相应的更改、您不应看到任何错误。 您还可以参考共源双二阶滤波器的单元测试实施 (DSPLIB/TEST/DSPLIB_cascadeBiquad/DSPLIB_cascadeBiquad_d.c)。
谢谢、
Shreyansh
快速检查了 SDK11.0 实施、它仅支持 3 级或 7 级双二阶实施、这是错误代码 6 (DSPLIB_ERR_NOT_EXPLIED) 的原因。 因此、如果要测试 15 个阶段、必须遵循之前关于升级到 SDK11.1 的建议。
此初始化问题在升级到 SDK11.1 后得到解决。 对绩效编号存在疑问/顾虑、将其拆分为单独的新 TT、以便更好地跟进。