2021-08-12 03:46 AM
2021-08-12 04:23 AM
At the peripheral level, or within the NVIC
2021-08-12 04:38 AM
i am using __disable_irq(); and __enable_irq() now but it disable systick timer interrupt also,
What do u mean by peripheral ,nvic ?
2021-08-12 04:43 AM
Each peripheral has bit setting enable interrupts within, and the NVIC has an array of bits indicating which are currently enabled.
Perhaps architect your code so it is not impacted by the behaviour of other interrupts.
For example doing the work in an interrupt/callback that precludes lesser priority sources from pre-empting
2021-08-12 05:27 AM
Read PM0223, Nested vectored interrupt controller chapter.
JW