cancel
Showing results for 
Search instead for 
Did you mean: 

Does the STM32F446RE have FMC?

ibxx0402
Associate II

There seems to be conflicting information about FMC support on the STM32F446RE board. As the spec sheet says that it doesn't have support for FMC while the stm32f4 series product page says it has FMC. I have attached some files showing this contradiction. What should I believe in?, the specific board revision is MB1136 C-04 A220702108.

Thanks in advance. 

13 REPLIES 13

I am not sure if the one I can get a hand on is the 64 pin version or one with more pins. But i was told that the boards would be similar so I would guess that they both have 64 pins. But nonetheless it seems like the data sheet says that FSMC is supported on all F407 boards. I have attached the sides from the data sheet. 

It depends on which package you are using.

As stated by the image you shared from the datasheet STM32F407RG doesn't have FSMC.

But becarefull some other packages like LQFP100 have FSMC but not all signals (FSMC_A0 to FSMC_15) are exported externally but you need to use FSMC in mux mode (data and address lines from 0 to 15 are muxed).

You can address LCD over FSMC as it is but with an external memory you need one that supports natively the mux mode or add an external HW (for address latch) to allow this connection.

 

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.

I think the one you are talking about is from the f405 line, the data sheet is showing for both 407 and 405 products. Also how do I check which package is which?

Thanks in advance.

Yes it's the F405.

For your question about the package, please refer the datasheet, Section 7 Ordering information:

 

SofLit_1-1728549173165.png

 

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.