
EM358x
24
Rev. 0.4
NVIC Interrupt
(top-level)
EM Interrupt
(second-level)
NVIC Interrupt
(top-level)
EM Interrupt
(second-level)
14
INT_IRQC
0
INT_SCRXVAL
13
INT_IRQB
4
INT_SLEEPTMR
12
INT_IRQA
3
INT_BB
11
INT_ADC
INT_ADCFLAG register
2
INT_MGMT
4
INT_ADCOVF
1
INT_TMR2
INT_TMR2FLAG register
3
INT_ADCSAT
6
INT_TMRTIF
2
INT_ADCULDFULL
4
INT_TMRCC4IF
1
INT_ADCULDHALF
3
INT_TMRCC3IF
0
INT_ADCDATA
2
INT_TMRCC2IF
10
INT_MACRX
1
INT_TMRCC1IF
9
INT_MACTX
0
INT_TMRUIF
8
INT_MACTMR
0
INT_TMR1
INT_TMR1FLAG register
7
INT_SEC
6
INT_TMRTIF
4
INT_TMRCC4IF
3
INT_TMRCC3IF
2
INT_TMRCC2IF
1
INT_TMRCC1IF
0
INT_TMRUIF
3.3 Non-maskable Interrupt (NMI)
The non-maskable interrupt (NMI) is a special case. Despite being one of the 10 standard ARM
®
Cortex
TM
-M3
NVIC interrupts, it is sourced from the Event Manager like a peripheral interrupt. The NMI has two second-level
sources; failure of the 24 MHz crystal and watchdog low water mark.
1.
Failure of the 24MHz crystal
: If the EM358x’s main clock, SYSCLK, is operating from the 24 MHz crystal and
the crystal fails, the EM358x detects the failure and automatically switches to the internal 12 MHz RC clock.
When this failure detection and switch has occurred, the EM358x triggers the CLK24M_FAIL second-level
interrupt, which then triggers the NMI.
2.
Watchdog low water mark:
If the EM358x’s watchdog is active and the watchdog counter has not been reset
for nominally 1.792 seconds, the watchdog triggers the WATCHDOG_INT second-level interrupt, which then
triggers the NMI.
Содержание EMBER EM358 series
Страница 2: ...EM358x 2 Rev 0 4 ...
Страница 7: ...EM358x Rev 0 4 7 ...