2020-05-28 06:24 AM
I use the Nucleo-H743ZI to connect to an SDIO card. The IDMA done interrupt work well, and the code runs into 'SDMMC1_IRQHandler()' as expected.
But after enabling the 'SDMMC_IT_SDIOIT' using:
__SDMMC_ENABLE_IT(SDMMC1, SDMMC_IT_SDIOIT);
And I measured the SDMMC1_D1 (PC9) pin, the pin indeed goes to low, that indicate the card just send out the IRQ. But my code just won't run into "SDMMC1_IRQHandler".
So, I doubt that I missed something to enable 'SDMMC_IT_SDIOIT' corretly.
Any help? Thanks.
2020-05-29 08:28 PM
Now, I'm some confident that it's a bug in H7.