\n
address_offset : 0x0 Bytes (0x0)
size : 0x200 byte (0x0)
mem_usage : registers
protection : not protected
Supply Controller Control Register
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
VROFF : Voltage Regulator Off
bits : 2 - 2 (1 bit)
access : write-only
Enumeration:
0 : NO_EFFECT
No effect.
1 : STOP_VREG
If KEY is correct, asserts the system reset signal and stops the voltage regulator.
End of enumeration elements list.
XTALSEL : Crystal Oscillator Select
bits : 3 - 3 (1 bit)
access : write-only
Enumeration:
0 : NO_EFFECT
No effect.
1 : CRYSTAL_SEL
If KEY is correct, switches the slow clock on the crystal oscillator output.
End of enumeration elements list.
KEY : Password
bits : 24 - 31 (8 bit)
access : write-only
Enumeration:
0xA5 : PASSWD
Writing any other value in this field aborts the write operation.Always reads as 0.
End of enumeration elements list.
Supply Controller Wake-up Inputs Register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
WKUPEN0 : Wake-up Input Enable 0
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : DISABLE
The corresponding wake-up input has no wake-up effect.
1 : ENABLE
The corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPEN1 : Wake-up Input Enable 1
bits : 1 - 1 (1 bit)
access : read-write
Enumeration:
0 : DISABLE
The corresponding wake-up input has no wake-up effect.
1 : ENABLE
The corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPEN2 : Wake-up Input Enable 2
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
0 : DISABLE
The corresponding wake-up input has no wake-up effect.
1 : ENABLE
The corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPEN3 : Wake-up Input Enable 3
bits : 3 - 3 (1 bit)
access : read-write
Enumeration:
0 : DISABLE
The corresponding wake-up input has no wake-up effect.
1 : ENABLE
The corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPEN4 : Wake-up Input Enable 4
bits : 4 - 4 (1 bit)
access : read-write
Enumeration:
0 : DISABLE
The corresponding wake-up input has no wake-up effect.
1 : ENABLE
The corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPEN5 : Wake-up Input Enable 5
bits : 5 - 5 (1 bit)
access : read-write
Enumeration:
0 : DISABLE
The corresponding wake-up input has no wake-up effect.
1 : ENABLE
The corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPEN6 : Wake-up Input Enable 6
bits : 6 - 6 (1 bit)
access : read-write
Enumeration:
0 : DISABLE
The corresponding wake-up input has no wake-up effect.
1 : ENABLE
The corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPEN7 : Wake-up Input Enable 7
bits : 7 - 7 (1 bit)
access : read-write
Enumeration:
0 : DISABLE
The corresponding wake-up input has no wake-up effect.
1 : ENABLE
The corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPEN8 : Wake-up Input Enable 8
bits : 8 - 8 (1 bit)
access : read-write
Enumeration:
0 : DISABLE
The corresponding wake-up input has no wake-up effect.
1 : ENABLE
The corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPEN9 : Wake-up Input Enable 9
bits : 9 - 9 (1 bit)
access : read-write
Enumeration:
0 : DISABLE
The corresponding wake-up input has no wake-up effect.
1 : ENABLE
The corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPEN10 : Wake-up Input Enable 10
bits : 10 - 10 (1 bit)
access : read-write
Enumeration:
0 : DISABLE
The corresponding wake-up input has no wake-up effect.
1 : ENABLE
The corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPEN11 : Wake-up Input Enable 11
bits : 11 - 11 (1 bit)
access : read-write
Enumeration:
0 : DISABLE
The corresponding wake-up input has no wake-up effect.
1 : ENABLE
The corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPEN12 : Wake-up Input Enable 12
bits : 12 - 12 (1 bit)
access : read-write
Enumeration:
0 : DISABLE
The corresponding wake-up input has no wake-up effect.
1 : ENABLE
The corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPEN13 : Wake-up Input Enable 13
bits : 13 - 13 (1 bit)
access : read-write
Enumeration:
0 : DISABLE
The corresponding wake-up input has no wake-up effect.
1 : ENABLE
The corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPEN14 : Wake-up Input Enable 14
bits : 14 - 14 (1 bit)
access : read-write
Enumeration:
0 : DISABLE
The corresponding wake-up input has no wake-up effect.
1 : ENABLE
The corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPEN15 : Wake-up Input Enable 15
bits : 15 - 15 (1 bit)
access : read-write
Enumeration:
0 : DISABLE
The corresponding wake-up input has no wake-up effect.
1 : ENABLE
The corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPT0 : Wake-up Input Type 0
bits : 16 - 16 (1 bit)
access : read-write
Enumeration:
0 : LOW
A low level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
1 : HIGH
A high level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPT1 : Wake-up Input Type 1
bits : 17 - 17 (1 bit)
access : read-write
Enumeration:
0 : LOW
A low level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
1 : HIGH
A high level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPT2 : Wake-up Input Type 2
bits : 18 - 18 (1 bit)
access : read-write
Enumeration:
0 : LOW
A low level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
1 : HIGH
A high level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPT3 : Wake-up Input Type 3
bits : 19 - 19 (1 bit)
access : read-write
Enumeration:
0 : LOW
A low level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
1 : HIGH
A high level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPT4 : Wake-up Input Type 4
bits : 20 - 20 (1 bit)
access : read-write
Enumeration:
0 : LOW
A low level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
1 : HIGH
A high level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPT5 : Wake-up Input Type 5
bits : 21 - 21 (1 bit)
access : read-write
Enumeration:
0 : LOW
A low level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
1 : HIGH
A high level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPT6 : Wake-up Input Type 6
bits : 22 - 22 (1 bit)
access : read-write
Enumeration:
0 : LOW
A low level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
1 : HIGH
A high level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPT7 : Wake-up Input Type 7
bits : 23 - 23 (1 bit)
access : read-write
Enumeration:
0 : LOW
A low level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
1 : HIGH
A high level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPT8 : Wake-up Input Type 8
bits : 24 - 24 (1 bit)
access : read-write
Enumeration:
0 : LOW
A low level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
1 : HIGH
A high level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPT9 : Wake-up Input Type 9
bits : 25 - 25 (1 bit)
access : read-write
Enumeration:
0 : LOW
A low level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
1 : HIGH
A high level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPT10 : Wake-up Input Type 10
bits : 26 - 26 (1 bit)
access : read-write
Enumeration:
0 : LOW
A low level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
1 : HIGH
A high level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPT11 : Wake-up Input Type 11
bits : 27 - 27 (1 bit)
access : read-write
Enumeration:
0 : LOW
A low level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
1 : HIGH
A high level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPT12 : Wake-up Input Type 12
bits : 28 - 28 (1 bit)
access : read-write
Enumeration:
0 : LOW
A low level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
1 : HIGH
A high level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPT13 : Wake-up Input Type 13
bits : 29 - 29 (1 bit)
access : read-write
Enumeration:
0 : LOW
A low level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
1 : HIGH
A high level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPT14 : Wake-up Input Type 14
bits : 30 - 30 (1 bit)
access : read-write
Enumeration:
0 : LOW
A low level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
1 : HIGH
A high level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPT15 : Wake-up Input Type 15
bits : 31 - 31 (1 bit)
access : read-write
Enumeration:
0 : LOW
A low level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
1 : HIGH
A high level for a period defined by WKUPDBC on the corresponding wake-up input forces the wake-up of the core power supply.
End of enumeration elements list.
Supply Controller Status Register
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
WKUPS : WKUP Wake-up Status
bits : 1 - 1 (1 bit)
access : read-only
Enumeration:
0 : NO
No wake-up due to the assertion of the WKUP pins has occurred since the last read of SUPC_SR.
1 : PRESENT
At least one wake-up due to the assertion of the WKUP pins has occurred since the last read of SUPC_SR.
End of enumeration elements list.
BODRSTS : Brownout Detector Reset Status
bits : 3 - 3 (1 bit)
access : read-only
Enumeration:
0 : NO
No core brownout rising edge event has been detected since the last read of the SUPC_SR.
1 : PRESENT
At least one brownout output rising edge event has been detected since the last read of the SUPC_SR.
End of enumeration elements list.
SMRSTS : Supply Monitor Reset Status
bits : 4 - 4 (1 bit)
access : read-only
Enumeration:
0 : NO
No supply monitor detection has generated a core reset since the last read of the SUPC_SR.
1 : PRESENT
At least one supply monitor detection has generated a core reset since the last read of the SUPC_SR.
End of enumeration elements list.
SMS : Supply Monitor Status
bits : 5 - 5 (1 bit)
access : read-only
Enumeration:
0 : NO
No supply monitor detection since the last read of SUPC_SR.
1 : PRESENT
At least one supply monitor detection since the last read of SUPC_SR.
End of enumeration elements list.
SMOS : Supply Monitor Output Status
bits : 6 - 6 (1 bit)
access : read-only
Enumeration:
0 : HIGH
The supply monitor detected VDDIO higher than its threshold at its last measurement.
1 : LOW
The supply monitor detected VDDIO lower than its threshold at its last measurement.
End of enumeration elements list.
OSCSEL : 32-kHz Oscillator Selection Status
bits : 7 - 7 (1 bit)
access : read-only
Enumeration:
0 : RC
The slow clock SLCK is generated by the embedded 32 kHz RC oscillator.
1 : CRYST
The slow clock SLCK is generated by the 32 kHz crystal oscillator.
End of enumeration elements list.
WKUPIS0 : WKUP Input Status 0
bits : 16 - 16 (1 bit)
access : read-only
Enumeration:
0 : DISABLED
The corresponding wake-up input is disabled, or was inactive at the time the debouncer triggered a wake-up event.
1 : ENABLED
The corresponding wake-up input was active at the time the debouncer triggered a wake-up event.
End of enumeration elements list.
WKUPIS1 : WKUP Input Status 1
bits : 17 - 17 (1 bit)
access : read-only
Enumeration:
0 : DISABLED
The corresponding wake-up input is disabled, or was inactive at the time the debouncer triggered a wake-up event.
1 : ENABLED
The corresponding wake-up input was active at the time the debouncer triggered a wake-up event.
End of enumeration elements list.
WKUPIS2 : WKUP Input Status 2
bits : 18 - 18 (1 bit)
access : read-only
Enumeration:
0 : DISABLED
The corresponding wake-up input is disabled, or was inactive at the time the debouncer triggered a wake-up event.
1 : ENABLED
The corresponding wake-up input was active at the time the debouncer triggered a wake-up event.
End of enumeration elements list.
WKUPIS3 : WKUP Input Status 3
bits : 19 - 19 (1 bit)
access : read-only
Enumeration:
0 : DISABLED
The corresponding wake-up input is disabled, or was inactive at the time the debouncer triggered a wake-up event.
1 : ENABLED
The corresponding wake-up input was active at the time the debouncer triggered a wake-up event.
End of enumeration elements list.
WKUPIS4 : WKUP Input Status 4
bits : 20 - 20 (1 bit)
access : read-only
Enumeration:
0 : DISABLED
The corresponding wake-up input is disabled, or was inactive at the time the debouncer triggered a wake-up event.
1 : ENABLED
The corresponding wake-up input was active at the time the debouncer triggered a wake-up event.
End of enumeration elements list.
WKUPIS5 : WKUP Input Status 5
bits : 21 - 21 (1 bit)
access : read-only
Enumeration:
0 : DISABLED
The corresponding wake-up input is disabled, or was inactive at the time the debouncer triggered a wake-up event.
1 : ENABLED
The corresponding wake-up input was active at the time the debouncer triggered a wake-up event.
End of enumeration elements list.
WKUPIS6 : WKUP Input Status 6
bits : 22 - 22 (1 bit)
access : read-only
Enumeration:
0 : DISABLED
The corresponding wake-up input is disabled, or was inactive at the time the debouncer triggered a wake-up event.
1 : ENABLED
The corresponding wake-up input was active at the time the debouncer triggered a wake-up event.
End of enumeration elements list.
WKUPIS7 : WKUP Input Status 7
bits : 23 - 23 (1 bit)
access : read-only
Enumeration:
0 : DISABLED
The corresponding wake-up input is disabled, or was inactive at the time the debouncer triggered a wake-up event.
1 : ENABLED
The corresponding wake-up input was active at the time the debouncer triggered a wake-up event.
End of enumeration elements list.
WKUPIS8 : WKUP Input Status 8
bits : 24 - 24 (1 bit)
access : read-only
Enumeration:
0 : DISABLED
The corresponding wake-up input is disabled, or was inactive at the time the debouncer triggered a wake-up event.
1 : ENABLED
The corresponding wake-up input was active at the time the debouncer triggered a wake-up event.
End of enumeration elements list.
WKUPIS9 : WKUP Input Status 9
bits : 25 - 25 (1 bit)
access : read-only
Enumeration:
0 : DISABLED
The corresponding wake-up input is disabled, or was inactive at the time the debouncer triggered a wake-up event.
1 : ENABLED
The corresponding wake-up input was active at the time the debouncer triggered a wake-up event.
End of enumeration elements list.
WKUPIS10 : WKUP Input Status 10
bits : 26 - 26 (1 bit)
access : read-only
Enumeration:
0 : DISABLED
The corresponding wake-up input is disabled, or was inactive at the time the debouncer triggered a wake-up event.
1 : ENABLED
The corresponding wake-up input was active at the time the debouncer triggered a wake-up event.
End of enumeration elements list.
WKUPIS11 : WKUP Input Status 11
bits : 27 - 27 (1 bit)
access : read-only
Enumeration:
0 : DISABLED
The corresponding wake-up input is disabled, or was inactive at the time the debouncer triggered a wake-up event.
1 : ENABLED
The corresponding wake-up input was active at the time the debouncer triggered a wake-up event.
End of enumeration elements list.
WKUPIS12 : WKUP Input Status 12
bits : 28 - 28 (1 bit)
access : read-only
Enumeration:
0 : DISABLED
The corresponding wake-up input is disabled, or was inactive at the time the debouncer triggered a wake-up event.
1 : ENABLED
The corresponding wake-up input was active at the time the debouncer triggered a wake-up event.
End of enumeration elements list.
WKUPIS13 : WKUP Input Status 13
bits : 29 - 29 (1 bit)
access : read-only
Enumeration:
0 : DISABLED
The corresponding wake-up input is disabled, or was inactive at the time the debouncer triggered a wake-up event.
1 : ENABLED
The corresponding wake-up input was active at the time the debouncer triggered a wake-up event.
End of enumeration elements list.
WKUPIS14 : WKUP Input Status 14
bits : 30 - 30 (1 bit)
access : read-only
Enumeration:
0 : DISABLED
The corresponding wake-up input is disabled, or was inactive at the time the debouncer triggered a wake-up event.
1 : ENABLED
The corresponding wake-up input was active at the time the debouncer triggered a wake-up event.
End of enumeration elements list.
WKUPIS15 : WKUP Input Status 15
bits : 31 - 31 (1 bit)
access : read-only
Enumeration:
0 : DISABLED
The corresponding wake-up input is disabled, or was inactive at the time the debouncer triggered a wake-up event.
1 : ENABLED
The corresponding wake-up input was active at the time the debouncer triggered a wake-up event.
End of enumeration elements list.
Supply Controller Power Mode Register
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
LPOWERS : Low Power Value Selection
bits : 0 - 0 (1 bit)
access : read-write
Enumeration:
0 : FACTORY
The trimming value applied to the regulator when the device is in wait mode. This value is factory-defined.
1 : USER
The trimming value applied to the regulator is defined by the value programmed in the LPOWERx bits.
End of enumeration elements list.
LPOWER0 : Low Power Value
bits : 1 - 1 (1 bit)
access : read-write
LPOWER1 : Low Power Value
bits : 2 - 2 (1 bit)
access : read-write
LPOWER2 : Low Power Value
bits : 3 - 3 (1 bit)
access : read-write
LPOWER3 : Low Power Value
bits : 4 - 4 (1 bit)
access : read-write
STUPTIME : Start-up Time when Resuming from Wait Mode
bits : 7 - 7 (1 bit)
access : read-write
Enumeration:
0 : FAST
Fast start-up.
1 : SLOW
Slow start-up.
End of enumeration elements list.
ECPWRS : Enhanced Custom Power Value Selection
bits : 8 - 8 (1 bit)
access : read-write
Enumeration:
0 : FACTORY
The trimming value applied to the regulator when the device is in active mode. This value is factory-defined.
1 : USER
The trimming value applied to the regulator is defined by the value programmed in ECPWRx bits.
End of enumeration elements list.
ECPWR0 : Enhanced Custom Power Value
bits : 9 - 9 (1 bit)
access : read-write
ECPWR1 : Enhanced Custom Power Value
bits : 10 - 10 (1 bit)
access : read-write
ECPWR2 : Enhanced Custom Power Value
bits : 11 - 11 (1 bit)
access : read-write
ECPWR3 : Enhanced Custom Power Value
bits : 12 - 12 (1 bit)
access : read-write
SRAM0ON : SRAM Power Control
bits : 16 - 16 (1 bit)
access : read-write
Enumeration:
0 : OFF
SRAMx is not powered.
1 : ON
SRAMx is powered.
End of enumeration elements list.
SRAM1ON : SRAM Power Control
bits : 17 - 17 (1 bit)
access : read-write
Enumeration:
0 : OFF
SRAMx is not powered.
1 : ON
SRAMx is powered.
End of enumeration elements list.
SRAM2ON : SRAM Power Control
bits : 18 - 18 (1 bit)
access : read-write
Enumeration:
0 : OFF
SRAMx is not powered.
1 : ON
SRAMx is powered.
End of enumeration elements list.
SRAM3ON : SRAM Power Control
bits : 19 - 19 (1 bit)
access : read-write
Enumeration:
0 : OFF
SRAMx is not powered.
1 : ON
SRAMx is powered.
End of enumeration elements list.
SRAM4ON : SRAM Power Control
bits : 20 - 20 (1 bit)
access : read-write
Enumeration:
0 : OFF
SRAMx is not powered.
1 : ON
SRAMx is powered.
End of enumeration elements list.
SRAM5ON : SRAM Power Control
bits : 21 - 21 (1 bit)
access : read-write
Enumeration:
0 : OFF
SRAMx is not powered.
1 : ON
SRAMx is powered.
End of enumeration elements list.
SRAM6ON : SRAM Power Control
bits : 22 - 22 (1 bit)
access : read-write
Enumeration:
0 : OFF
SRAMx is not powered.
1 : ON
SRAMx is powered.
End of enumeration elements list.
DPRAMON : Dual-port RAM Power Control
bits : 23 - 23 (1 bit)
access : read-write
Enumeration:
0 : OFF
USB dual-port RAM is not powered.
1 : ON
USB dual-port RAM is powered.
End of enumeration elements list.
KEY : Password Key
bits : 24 - 31 (8 bit)
access : read-write
Enumeration:
0x5A : PASSWD
Writing any other value in this field aborts the write operation.Always reads as 0.
End of enumeration elements list.
Supply Controller Supply Monitor Mode Register
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SMTH : Supply Monitor Threshold
bits : 0 - 3 (4 bit)
access : read-write
SMSMPL : Supply Monitor Sampling Period
bits : 8 - 10 (3 bit)
access : read-write
Enumeration:
0x0 : SMD
Supply Monitor disabled
0x1 : CSM
Continuous Supply Monitor
0x2 : 32SLCK
Supply Monitor enables one SLCK period every 32 SLCK periods
0x3 : 256SLCK
Supply Monitor enables one SLCK period every 256 SLCK periods
0x4 : 2048SLCK
Supply Monitor enables one SLCK period every 2,048 SLCK periods
End of enumeration elements list.
SMRSTEN : Supply Monitor Reset Enable
bits : 12 - 12 (1 bit)
access : read-write
Enumeration:
0 : NOT_ENABLE
The core reset signal vddcore_nreset is not affected when a supply monitor detection occurs.
1 : ENABLE
The core reset signal vddcore_nreset is asserted when a supply monitor detection occurs.
End of enumeration elements list.
SMIEN : Supply Monitor Interrupt Enable
bits : 13 - 13 (1 bit)
access : read-write
Enumeration:
0 : NOT_ENABLE
The SUPC interrupt signal is not affected when a supply monitor detection occurs.
1 : ENABLE
The SUPC interrupt signal is asserted when a supply monitor detection occurs.
End of enumeration elements list.
Supply Controller Mode Register
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
BODRSTEN : POR Core Reset Enable
bits : 12 - 12 (1 bit)
access : read-write
Enumeration:
0 : NOT_ENABLE
The core reset signal vddcore_nreset is not affected when a brownout detection occurs.
1 : ENABLE
The core reset signal vddcore_nreset is asserted when a brownout detection occurs.
End of enumeration elements list.
BODDIS : POR Core Disable
bits : 13 - 13 (1 bit)
access : read-write
Enumeration:
0 : ENABLE
The core brownout detector is enabled.
1 : DISABLE
The core brownout detector is disabled.
End of enumeration elements list.
OSCBYPASS : Oscillator Bypass
bits : 20 - 20 (1 bit)
access : read-write
Enumeration:
0 : NO_EFFECT
No effect. Clock selection depends on XTALSEL value.
1 : BYPASS
The 32 kHz crystal oscillator is selected and put in bypass mode.
End of enumeration elements list.
CDPSWITCH : Cache Data SRAM Power Switch
bits : 21 - 21 (1 bit)
access : read-write
Enumeration:
0 : OFF
The cache data SRAM is not powered.
1 : ON
The cache data SRAM is powered.
End of enumeration elements list.
CTPSWITCH : Cache Tag SRAM Power Switch
bits : 22 - 22 (1 bit)
access : read-write
Enumeration:
0 : OFF
The cache tag SRAM is not powered.
1 : ON
The cache tag SRAM is powered.
End of enumeration elements list.
ONE : This bit must always be set to 1.
bits : 23 - 23 (1 bit)
access : read-write
KEY : Password Key
bits : 24 - 31 (8 bit)
access : read-write
Enumeration:
0xA5 : PASSWD
Writing any other value in this field aborts the write operation.Always reads as 0.
End of enumeration elements list.
Supply Controller Wake-up Mode Register
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SMEN : Supply Monitor Wake-up Enable
bits : 1 - 1 (1 bit)
access : read-write
Enumeration:
0 : NOT_ENABLE
The supply monitor detection has no wake-up effect.
1 : ENABLE
The supply monitor detection forces the wake-up of the core power supply.
End of enumeration elements list.
RTTEN : Real-time Timer Wake-up Enable
bits : 2 - 2 (1 bit)
access : read-write
Enumeration:
1 : ENABLE
The RTT alarm signal forces the wake-up of the core power supply.
End of enumeration elements list.
RTCEN : Real-time Clock Wake-up Enable
bits : 3 - 3 (1 bit)
access : read-write
Enumeration:
1 : ENABLE
The RTC alarm signal forces the wake-up of the core power supply.
End of enumeration elements list.
WKUPDBC : Wake-up Inputs Debouncer Period
bits : 12 - 14 (3 bit)
access : read-write
Enumeration:
0x0 : IMMEDIATE
Immediate, no debouncing, detected active at least on one Slow Clock edge.
0x1 : 3_SCLK
WKUPx shall be in its active state for at least 3 SLCK periods
0x2 : 32_SCLK
WKUPx shall be in its active state for at least 32 SLCK periods
0x3 : 512_SCLK
WKUPx shall be in its active state for at least 512 SLCK periods
0x4 : 4096_SCLK
WKUPx shall be in its active state for at least 4,096 SLCK periods
0x5 : 32768_SCLK
WKUPx shall be in its active state for at least 32,768 SLCK periods
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.