2017-04-06 10:04 PM
Hello All,
I wanted to select MCU for following operation:
1. SDIO interface (Not SD Card)
2. SPI interaface3. DMA for SDIO/SPI4. UART interfaceI am looking for STM32F4 or STM32F7 Series either STM32 Nucleo or Discovery kit
Any suggestion?
Thanks!!
#stm32f4 #nucleo #stm32f7 #discovery-board #sdio-dma #spi-dma2017-04-06 10:07 PM
STM32F429-DISCOVERY, it has STM32F429 on it
2017-04-07 01:24 AM
Hi,
You may refer to the datasheet and reference manual and check the available features regarding your needs in order to choose your hardware.
Imen
2017-04-07 05:24 PM
its easier to start inside CubeMX, try to arrange all of your peripherals there.
Some F4 and F7s are pin for pin peripheral matched, but that's only helpful if you want to make your own board.
do you have a maximum speed request ? generally, the F7s do go faster.
2017-04-07 11:23 PM
There is a tool for smartphone and pc called mcu finder. It will help reduce your constraints solving to narrow down your options to the most suitable ones.
2017-04-08 08:25 AM
All the primary F4 and F7 parts would be a fit.
The DISCO boards of recent times are awfully pin constrained due to on-board peripherals.
Look at the NUCLEO-144 series, a lot more access to pins and functionality that you add yourself.
Try to do you own due-diligence work, it will make you more employable, and avoid choices you will be blamed for.
2017-04-08 10:27 AM
The STM32F429-DISCO has honestly got to be the worst platform to escape things like SDIO, ETHERNET, ADC and SPI, the LCD+SDRAM cause a lot of conflict for available pins.
2017-04-09 09:22 AM
Thanks for your suggestion.
Does all F4 & F7 (with MMC support) support only SD mode or would support SDIO (for CMD52/CMD53)?
2017-04-09 11:02 AM
I've use MMC and SD/SDHC/SDXC cards with the F2/F4 micros, I have not used eMMC chips.
The source to the libraries are open and can be inspected.
2017-04-09 06:24 PM
Datasheet will help very much, this link will help,