We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello,
I tried to use the last version of CMSIS to compute a FIR filter using DSP function on a CORTEX-M33. It appears that there is not precompiled library with this version.
Then, I imported this lib in IAR and compiled it with speed optimization. For a 81 taps FIR with 256 elements, the number of cycles required is about 150,000 cycles which is twice higher than expected.
I tried to do the same on CubeIDE (GCC) which precompiled library and I got VFP register arguments errors. By adding some compilation argument -mfloat-abi=hard and -mfpu the error still appears. I'm not sure I used the correct version of FPU.
Is there an official way to compile the CMSIS DSP library for CORTEX-M33 on GCC or IAR?
Best Regards,Gwénolé