This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

DWT's watchpoint exception can not be issued when interrupt is disabled

Hi,

    I enabled the DWT's watchpoint functions, and when the watchpoint address is written,

there will be a DebugMonitor exception happens.

   But if the interrupt is disabled(e.g. use __ASM volatile ("cpsid i" : : : "memory");), then

the exception will not happen.

   Can it generate an escalation exception just like other exception, e.g. bus fault?

   My chip is cortex-m33. thanks a lot.

Br,

Yingchun