\n
address_offset : 0x0 Bytes (0x0)
size : 0x400 byte (0x0)
mem_usage : registers
protection : not protected
Control Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EMVREG : Energy Mode Voltage Regulator Control
bits : 0 - 0 (1 bit)
access : read-write
EM2BLOCK : Energy Mode 2 Block
bits : 1 - 1 (1 bit)
access : read-write
EM4CTRL : Energy Mode 4 Control
bits : 2 - 3 (2 bit)
access : read-write
Auxiliary Control Register
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
HRCCLR : Hard Reset Cause Clear
bits : 0 - 0 (1 bit)
access : read-write
Energy mode 4 configuration register
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VREGEN : EM4 voltage regulator enable
bits : 0 - 0 (1 bit)
access : read-write
BURTCWU : Backup RTC EM4 wakeup enable
bits : 1 - 1 (1 bit)
access : read-write
OSC : Select EM4 duty oscillator
bits : 2 - 3 (2 bit)
access : read-write
Enumeration:
0x00000000 : ULFRCO
ULFRCO is available.
0x00000001 : LFRCO
LFRCO is available. Can only be set if LFRCO is running before EM4/backup entry.
0x00000002 : LFXO
LFXO is available. Can only be set if LFXO is available before EM4/backup entry.
End of enumeration elements list.
BUBODRSTDIS : Disable reset from Backup BOD in EM4
bits : 4 - 4 (1 bit)
access : read-write
LOCKCONF : EM4 configuration lock enable
bits : 16 - 16 (1 bit)
access : read-write
Backup Power configuration register
address_offset : 0x30 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EN : Enable backup mode
bits : 0 - 0 (1 bit)
access : read-write
STATEN : Enable backup mode status export
bits : 1 - 1 (1 bit)
access : read-write
BODCAL : Enable BOD calibration mode
bits : 2 - 2 (1 bit)
access : read-write
PROBE : Voltage probe select
bits : 5 - 6 (2 bit)
access : read-write
Enumeration:
0x00000000 : DISABLE
Disable voltage probe.
0x00000001 : VDDDREG
Connect probe to VDD_DREG.
0x00000002 : BUIN
Connect probe to BU_IN.
0x00000003 : BUOUT
Connect probe to BU_OUT.
End of enumeration elements list.
Power connection configuration register
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
VOUTWEAK : BU_VOUT weak enable
bits : 0 - 0 (1 bit)
access : read-write
VOUTMED : BU_VOUT medium enable
bits : 1 - 1 (1 bit)
access : read-write
VOUTSTRONG : BU_VOUT strong enable
bits : 2 - 2 (1 bit)
access : read-write
PWRRES : Power domain resistor select
bits : 3 - 4 (2 bit)
access : read-write
Enumeration:
0x00000000 : RES0
Main power and backup power connected with RES0 series resistance.
0x00000001 : RES1
Main power and backup power connected with RES1 series resistance.
0x00000002 : RES2
Main power and backup power connected with RES2 series resistance.
0x00000003 : RES3
Main power and backup power connected with RES3 series resistance.
End of enumeration elements list.
Backup mode inactive configuration register
address_offset : 0x38 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
BUENTHRES :
bits : 0 - 2 (3 bit)
access : read-write
BUENRANGE :
bits : 3 - 4 (2 bit)
access : read-write
PWRCON : Power connection configuration when not in Backup mode
bits : 5 - 6 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No connection.
0x00000001 : BUMAIN
Main power and backup power are connected through a diode, allowing current to flow from backup power source to main power source, but not the other way.
0x00000002 : MAINBU
Main power and backup power are connected through a diode, allowing current to flow from main power source to backup power source, but not the other way.
0x00000003 : NODIODE
Main power and backup power are connected without diode.
End of enumeration elements list.
Backup mode active configuration register
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
BUEXTHRES :
bits : 0 - 2 (3 bit)
access : read-write
BUEXRANGE :
bits : 3 - 4 (2 bit)
access : read-write
PWRCON : Power connection configuration when in Backup mode
bits : 5 - 6 (2 bit)
access : read-write
Enumeration:
0x00000000 : NONE
No connection.
0x00000001 : BUMAIN
Main power and backup power are connected through a diode, allowing current to flow from backup power source to main power source, but not the other way.
0x00000002 : MAINBU
Main power and backup power are connected through a diode, allowing current to flow from main power source to backup power source, but not the other way.
0x00000003 : NODIODE
Main power and backup power are connected without diode.
End of enumeration elements list.
Status register
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
BURDY : Backup mode ready
bits : 0 - 0 (1 bit)
access : read-only
I/O Routing Register
address_offset : 0x44 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
BUVINPEN : BU_VIN Pin Enable
bits : 0 - 0 (1 bit)
access : read-write
Interrupt Flag Register
address_offset : 0x48 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
BURDY : Backup functionality ready Interrupt Flag
bits : 0 - 0 (1 bit)
access : read-only
Interrupt Flag Set Register
address_offset : 0x4C Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
BURDY : Set Backup functionality ready Interrupt Flag
bits : 0 - 0 (1 bit)
access : write-only
Interrupt Flag Clear Register
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
BURDY : Clear Backup functionality ready Interrupt Flag
bits : 0 - 0 (1 bit)
access : write-only
Interrupt Enable Register
address_offset : 0x54 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
BURDY : Backup functionality ready Interrupt Enable
bits : 0 - 0 (1 bit)
access : read-write
BU_VIN Backup BOD calibration
address_offset : 0x58 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THRES :
bits : 0 - 2 (3 bit)
access : read-write
RANGE :
bits : 3 - 4 (2 bit)
access : read-write
Unregulated power Backup BOD calibration
address_offset : 0x5C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
THRES :
bits : 0 - 2 (3 bit)
access : read-write
RANGE :
bits : 3 - 4 (2 bit)
access : read-write
Configuration Lock Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
LOCKKEY : Configuration Lock Key
bits : 0 - 15 (16 bit)
access : read-write
Enumeration:
0x00000000 : UNLOCKED
None
0x00000001 : LOCKED
None
End of enumeration elements list.
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.