Skip to main content
DBurr
Senior
December 5, 2019
Question

STM32F746 QSPI interrupt firing continuously with no apparent interrupt source

  • December 5, 2019
  • 3 replies
  • 831 views

Hi,

I'm trying to use the QSPI peripheral on the STM32F746, specifically on the STM32F746 Discovery board, however, as soon as any QSPI interrupt is enabled there is an interrupt present but upon reading the status registers there is no visible interrupt source. Can anyone recommend what I could be doing wrong here? Is there some other way I can see what has triggered the interrupt aside from looking at the QUADSPI status register?

Thanks,

Doug Burrell

This topic has been closed for replies.

3 replies

RMcCa
Senior II
December 5, 2019

Try clearing all the interrupt flags before enabling. There is probably a description of the correct sequence of events for enabling the quadspi in the datasheet.​

DBurr
DBurrAuthor
Senior
December 6, 2019

I was able to get the continuous interrupts to stop but now NO interrupts trigger the interrupt routine! My change was to move all of the NVIC configuration into one spot. I've also set up a routine that will monitor the status of the QSPI interrupt and I can see that it eventually gets set but the system never calls the IRQ handler function.