Skip to main content
mehmetcanbalci
Associate III
Dec 25, 2018 10:54 PM UTC
Solved

Where is the STM32F10x DSP Library ?

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

Where is STM32F10x DSP Library ?

This topic has been closed for replies.
Tesla DeLorean
Tesla DeLoreanBest answer
Guru
Dec 26, 2018 5:53 PM UTC

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 (See Profile) Up vote any posts that you find helpful, it shows what's working..

6 replies

Tesla DeLorean
Guru
Dec 26, 2018 12:05 AM UTC

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 (See Profile) Up vote any posts that you find helpful, it shows what's working..
mehmetcanbalci
Associate III
Dec 26, 2018 2:49 AM UTC

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

Tesla DeLorean
Tesla DeLoreanBest answer
Guru
Dec 26, 2018 5:53 PM UTC

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 (See Profile) Up vote any posts that you find helpful, it shows what's working..
mehmetcanbalci
Associate III
Dec 26, 2018 6:52 PM UTC

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...

Tesla DeLorean
Guru
Dec 26, 2018 6:54 PM UTC

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 (See Profile) Up vote any posts that you find helpful, it shows what's working..
mehmetcanbalci
Associate III
Dec 26, 2018 6:57 PM UTC

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.