Question
STM32H7: Why does the first call to HAL_MMC_WriteBlocks_DMA take so long to return?
We are using the SDMMC interface in an STM32H7 device. The first call to HAL_MMC_WriteBlocks_DMA takes anywhere from 50-350ms to return. Susequent calls take 2-5ms to return. The long delay messes up the timing in our application. What is the reason for the long delay? We believe it has something to do with the callback function, but we're not sure.
