2022-11-29 07:56 AM
2022-11-29 09:08 AM
A microcontroller is not a DSP.
It only tries to close the gap.
Not verse in DSP, I think DSP can fetch 2 or more data, compute them and store in memory in one cycle. For most MCU this will be decomposed with multiple instructions and cycles.
2022-11-29 09:12 AM
Hi @Anuj ,
A good start point will be Digital Signal Processing with STM32, software expansion for STM32Cube.
-Amel
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.
2022-11-29 09:21 AM
Understood make sense. It has been over 15 years I did DSP in college using TMS320Cxxxx DSP but I was looking to buy it's too expensive and I already have STM32F411RE I want to get back where I left in college and master the DSP coding. So do you think this board will be good enough for me to brush up on my basic DSP? Like filters, sampling etc!??
2022-11-29 09:23 AM
Thank you so much that helps a lot. But the hardware I am having that is STM32F411RE will be a good starting point?
Do you have any tutorial I can follow for couple examples on DSP which can bring me on speed?
2022-11-29 10:08 AM
The STM32F411RE has a Cortex-M4 with a 32-bit floating point unit, it should be as able an any other STM32 in that range.
Check what resource ARM has for their CMSIS DSP implementation, and see if that's similar to your expectations.
2022-11-29 10:10 AM
https://www.google.com/search?q=cmsis-dsp+tutorial
http://ece.uccs.edu/~mwickert/ece5655/lecture_notes/ARM/ece5655_chap4.pdf
2022-11-29 10:30 AM
Thank you will review the reference manual. Appreciated for the quick response.
2022-11-29 10:30 AM
Thank you so much that helps a lot.
2022-11-30 02:32 AM
Hi @Anuj ,
What I suggested initially contains both:
You may also start your own example with STM32CubeIDE and call relevant DSP functions. Look to the article How to integrate DSP Libraries on STM32 project? An example using STM32F429 to know how to start. You need to change STM32F429 by STM32F411.
-Amel
To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.