Skip to main content
Senior
May 28, 2020
Question

SDMMC_IT_SDIOIT won't fire with STM32H743ZI when connected to SDIO card

  • May 28, 2020
  • 1 reply
  • 431 views

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.

This topic has been closed for replies.

1 reply

divergerAuthor
Senior
May 30, 2020

Now, I'm some confident that it's a bug in H7.