2 Replies Latest reply on Mar 3, 2020 10:34 PM by KiOk_2981821

    How to use FFT on PSoC 6 with ModusToolbox?

    KiOk_2981821

      I'm trying to use Real FFT Functions of CMSIS-DSP for PSoC 6 with ModusToolbox.

      But...

       

      $ ~/ModusToolbox/tools_2.0/project-creator/project-creator-cli -d platform/cypress -n PSoC-6-CY8CPROTO-062-4343W -a mtb-example-psoc6-hello-world -b CY8CPROTO-062-4343W

      $ find . -name arm_const_structs.h
      ./platform/cypress/PSoC-6-CY8CPROTO-062-4343W/libs/psoc6pdl/cmsis/include/arm_const_structs.h
      $ find . -name arm_math.h
      ./platform/cypress/PSoC-6-CY8CPROTO-062-4343W/libs/psoc6pdl/cmsis/include/arm_math.h
      $ nm `find . -name "*.a"` | grep -i fft

       

      The declaration of Real FFT Functions is found at arm_math.h. But the implementation such as arm_rfft_fast_f32 function is not fount on libraries.

      Where should I get the implementation?