...the world's most energy friendly microcontrollers
2014-07-02 - Gecko Family - d0001_Rev1.30
91
www.silabs.com
in Table 10.3 (p. 91) . The wakeup triggers always return the EFM32 to EM0. Additionally, any reset
source will return to EM0.
Table 10.3. EMU Wakeup Triggers from Low Energy Modes
Peripheral
Wakeup Trigger
EM0
1
EM1
2
EM2
2
EM3
2
EM4
2
RTC
Any enabled interrupt
-
Yes
Yes
-
-
USART
Receive / transmit
-
Yes
-
-
-
UART
Receive / transmit
-
Yes
-
-
-
LEUART
Receive / transmit
-
Yes
Yes
-
-
I
2
C
Any enabled interrupt
-
Yes
-
-
-
I
2
C
Receive address recognition
-
Yes
Yes
Yes
-
TIMER
Any enabled interrupt
-
Yes
-
-
-
LETIMER
Any enabled interrupt
-
Yes
Yes
-
-
CMU
Any enabled interrupt
-
Yes
-
-
-
DMA
Any enabled interrupt
-
Yes
-
-
-
MSC
Any enabled interrupt
-
Yes
-
-
-
DAC
Any enabled interrupt
-
Yes
-
-
-
ADC
Any enabled interrupt
-
Yes
-
-
-
AES
Any enabled interrupt
-
Yes
-
-
-
PCNT
Any enabled interrupt
-
Yes
Yes
Yes
3
-
LCD
Any enabled interrupt
-
Yes
Yes
-
-
ACMP
Any enabled edge interrupt
-
Yes
Yes
Yes
-
VCMP
Any enabled edge interrupt
-
Yes
Yes
Yes
-
Pin interrupts
Asynchronous
-
Yes
Yes
Yes
-
Pin
Reset
-
Yes
Yes
Yes
Yes
Power
Cycle Off/On
Yes
Yes
Yes
Yes
1
Energy Mode 0/Active Mode
2
Energy mode 1/2/3/4
3
When using an external clock
10.3.4 Powering off SRAM blocks
The SRAM blocks can be individually disabled using the POWERDOWN bitfield in the EMU_MEMCTRL
register. To disable a block means that the power source is removed from the entire block, which will
conserve energy. Once a block has been disabled it can only be enabled by reset.
All the blocks can be turned off except the first one.
Summary of Contents for EFM32G
Page 505: ......