I'm using an STM32F446 @ 168MHz.
APB2 Frequency = 84 MHz
SDIO_CK frequency = 12MHz @ 4-bit lines = 48 Mbit/sec
Shoud give a reading throughput of approx 6MBytes/sec.
But using ST's SPL, reading 1 block ( of 512 bytes ), It takes approx 500µsec, that gives a thoughput of approx 1MBytes/sec.
Swapping from DMA mode to POLLING mode gives the same result.
Is that the best achievable reading throughput on STM32F4 ?
Thanks for help.