![ARTERY AT32F435 Series Reference Manual Download Page 66](http://html1.mh-extra.com/html/artery/at32f435-series/at32f435-series_reference-manual_2977592066.webp)
AT32F435/437
Series Reference Manual
2022.11.11
Page 66
Rev 2.03
Standby mode can achieve the lowest power consumption for the device. In this mode, the LDO is
disabled. The whole 1.2 V domain, PLL, HICK and HEXT oscillators are also powered off. SRAM and
register contents are lost. Only registers in the battery powered domain and standby circuitry remain
supplied.
The Standby mode is entered by the following procedures:
–
Set the SLEEPDEE bit in the Cortex
™
-M4F system control register
–
Set the LPSEL bit in the power control register (PWC_CTRL)
–
Clear the SWEF bit in the power control/status register (PWC_CTRLSTS)
–
Execute a WFI/WFE instruction
In Standby mode, all I/O pins remain in a high-impedance state except reset pins, TAMPER pins that
are set as anti-tamper or calibration output, and the wakeup pins enabled.
The MCU leaves the Standby mode when an external reset (NRST pin), a WDT reset, a rising edge on
the WKUP pin or the rising edge of an RTC alarm even occurs.
Debug mode
By default, the debug connection is lost if the MCU enters Deepsleep mode or Standby mode while
debugging. The reason is that the Cortex
™
-M4F core is no longer clocked. However, the software can
be debugged even in the low-power mode by setting some configuration bits in the DEBUG register
(DEBUG_CTRL).
3.7 PWC registers
The peripheral registers must be accessed by words (32 bit)
Table 3-1 PW register map and reset values
Register abbr.
Offset
Reset value
PWC_CTRL
0x00
0x0000 0000
PWC_CTRLSTS
0x04
0x0000 0000
PWC_LDOOV
0x10
0x000X 0X00