cancel
Showing results for 
Search instead for 
Did you mean: 

Where is the STM32F10x DSP Library ?

mehmetcanbalci
Associate III

i am searching but i could not find it yet , only pdf...

Where is STM32F10x DSP Library ?

1 ACCEPTED SOLUTION

Accepted Solutions

The demo, or your application of it? If you have large arrays you might need to shrink those, or review the .MAP to understand the usage.

I think this is the F1 DSP V2.0.0 release

https://drive.google.com/open?id=0B7OY5pub_GfIOGZuTFVRWXdpemM

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

View solution in original post

6 REPLIES 6

At this point I'd expect there to be DSP libraries under the CMSIS directories.

Probably have old copies archived.​

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

CMSIS REALFFT does not fit in stm32f103c8 , it requires some how >70Kbyte ram .

The demo, or your application of it? If you have large arrays you might need to shrink those, or review the .MAP to understand the usage.

I think this is the F1 DSP V2.0.0 release

https://drive.google.com/open?id=0B7OY5pub_GfIOGZuTFVRWXdpemM

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

thank you very much for installation !!.

actually i dont define any array ,

if i use this function in my application , it directly gives error related no rom/ram space.

if i change device with 512kb memory it does not gives any error.

arm_statusarm_rfft_fast_init_f32 (arm_rfft_fast_instance_f32 *S, uint16_t fftLen);

only this function requires more than 70kb memory...

Are you using GNU/GCC based tools?

Seems like a lot of code, can't say the F1 and DSP is on my radar here.

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

i am using keil mdk 5.xx even with L3 optimization this function eats up so much resource, i dont know why. Just i know if i choose bigger mcu it does not gives any single error. Now i will try the library that you shared.