cancel
Showing results for 
Search instead for 
Did you mean: 

ARM CMSIS DSP library

John F.
Senior
Posted on October 06, 2011 at 15:38

Has anyone successfully used the ARM CMSIS DSP library with the STM32F10x_StdPeriph_Lib_V3.5.0?

I added,

&sharpdefine ARM_MATH_CM3

&sharpinclude ''arm_math.h''           //for ARM CMSIS DSP

to my main.c and modified the ''User Include Directories'' list but now get many redefinition errors (of __NOP, __WFI etc.) from clashes with the C:\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport\core_cm3.h.

Is there a ''clean'' way to add access to ARM's DSP library functions? My IDE is Rowley Crossworks 2.1 (GNU compiler).

#arm-cmsis-dsp
4 REPLIES 4
skhullar9
Associate
Posted on February 21, 2013 at 13:44

Hello John F,

Did you get any lead? I am also facing the similar problem.

Please revert back.

Thanks in advance,

Sonam.
John F.
Senior
Posted on February 22, 2013 at 13:50

October 2011 ... and I'm still here! My question related specifically to the Rowley CrossWorks IDE. As far as I can remember, I just copied the dsp source files into my project and  included them in the build. The source (new library may differ) is in for example,

STM32F4xx_DSP_StdPeriph_Lib_V1.0.1\Libraries\CMSIS\DSP_Lib\Source\BasicMathFunctions\arm_abs_q15.c

Hope that helps.

Posted on July 20, 2017 at 00:17

This is the link broken in the above post

https://community.st.com/0D50X00009XkiVXSAZ

 
Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..