AnsweredAssumed Answered

Interrupt nesting problem

Question asked by diz on Apr 4, 2014
Latest reply on Apr 4, 2014 by Clive One
I am trying to get interrupt nesting to work on an STM32F207, but so far without success.
I am using no subpriorities (SCB_AIRCR.PRIGROUP = 3)
I am inside the hander of TIM6_DAC, and an UART5 interrupt is enabled and pending:
NVIC_ISER1 = 0xe000e104 (i.e. bit 21 = SETENA53 is set)
NVIC_ISPR1 = 0x20600100 (i.e. bit 21 = SETPEND53 is set)
NVIC_IPR13 = 0xf08000 (i.e. priority of UART5 IRQ is 0x80 and priority of TIM6_DAC is 0xf0, so UART5 handler should be priorized over TIM6_DAC handler)
basepri is 0
Why does the UART5 interrupt handler does not get called as I would expect?
What am I missing?
Thanks for any help