cancel
Showing results for 
Search instead for 
Did you mean: 

how to use STM32F407 controll DSP

sam Zeng
Associate
Posted on March 02, 2018 at 08:13

Now we want to use STM32F407 to control DSP, DSP with 16bit data ports and 5 address,  the following is interface   for DSP, is it okay or not?

#stm32f407
4 REPLIES 4
AvaTar
Lead
Posted on March 02, 2018 at 08:59

Not sure what you mean.

The CMSIS DSP library is a collection of digital signal processing routines, and of course there is one available for the F40x MCUs.

Be aware that DSP algorithms and some DSP instructions do not make a 'real' DSP.

sam Zeng
Associate
Posted on March 03, 2018 at 03:56

Thank you Avatar, our project is STM32F407XX+DSP, will use  the controller of 

FSMC mode . Is it okay? Thank you very much.

Posted on March 03, 2018 at 09:10

FSMC is designed to control external memories. If the DSP chip behaves as an external memory (e.g. it has 16 data bits, several address bits, /RD, /WR and /CS inputs), then it is most probably OK. There still may be details which would prevent this from working, for example some timing constraints, so it's impossible to tell for sure without looking into the datasheet of the DSP chip.

JW

Andrew Neil
Evangelist
Posted on March 03, 2018 at 11:09

You really haven't given enough information about your project for anyone to be able to help much.

Here is the standard approach to interfacing anything to anything else:

http://www.8052.com/forum/read/160143