2013-03-19 03:34 AM
Hi all,
I am new here and to stm products.I read the datasheet for STM32F407, and a doubt born, the FSMC, seems to don't work in chips with 100 pins, because I saw that it does not have a several signs of this interface, so I ask, is this correct?Thank you in advance.Paulo2013-03-19 04:37 AM
You could interface some memory if the microcontroller pins are multiplexed. Download and install ST's MicroXplorer for an easy way to get started with pin mapping. If you are not too bothered about speed, you could use serial RAM (Microchip) attached to the SPI bus.
2013-03-19 07:17 AM
The data manuals are pretty explicit about what functions escape on what pins. The FSMC uses a lot of pins. ST parts with more pins aren't instrinsically more expensive, although BGA parts tend to lead to much more expensive PCB designs.
I'd recommend you look at the fitter tools mention in the prior post, and also look at the schematics for some of ST's EVAL series boards which implement the features you want. Consider how much memory you need, external memory is SLOW and is not cached. The STM32 may not be a good choice for high bandwidth external memory, Cortex-Mx parts are generally designed to work well with tightly coupled memory. There are STM32 parts with quite large internal flash and sram options, newer model support 2MB of flash, and external SDRAM interfaces.2013-03-20 02:59 AM
Thank you all for the answers.
They helped me a lot.RegardsPaulo