AnsweredAssumed Answered

arm_cfft_radix2_f32 in CMSIS DSP

Question asked by Reay.Donald on Apr 2, 2014
Latest reply on Apr 2, 2014 by Reay.Donald
Hi,
I am trying to use CMSIS DSP library functions to compute a FFT. I have a Discovery F407 board and I'm using STM32F4-Discovery_FW_V1.1.0 libraries/support. When I use function
arm_cfft_radix4_f32() then everything works okay, but if I try arm_cfft_radix2_f32() then I get unknown symbol (arm_cfft_radix2_f32) at linking stage. But arm_cfft_radix2_f32() is a documented function in the CMSIS DSP library. What am I missing? Is the library file provided in STM32F4-Discovery_FW_V1.1.0 a cut-down version?
I am considering options i) use radix4 anyway and ii) try the same using the newer 'cube' support distribution but still it bugs me that I don't know what's going on.

Outcomes