Skip to main content
mehmetcanbalci
Associate III
December 25, 2018
Solved

Where is the STM32F10x DSP Library ?

  • December 25, 2018
  • 6 replies
  • 1583 views

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

Where is STM32F10x DSP Library ?

This topic has been closed for replies.
Best answer by Tesla DeLorean

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

6 replies

Tesla DeLorean
Guru
December 26, 2018

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
December 26, 2018

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

Tesla DeLorean
Tesla DeLoreanBest answer
Guru
December 26, 2018

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
December 26, 2018

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
December 26, 2018

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
December 26, 2018

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.