\n

PMU

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x200 byte (0x0)
mem_usage : registers
protection : not protected

Registers

XOSC_TRIMIN

OSC32K_TRIMIN

SLEEPCLK_STATUS

SLEEPCLK_HL_STATUS

RTCWAKEUPCFG

IOSTANDBYX

RTC_TIME

RTC_DAY

RTC_PAGER

RTC_RESTR

RTC_TIME2

RTC_ADJUST1S

RTC_INTCLR

RTC_INTEN

RTC_CNTCFG


XOSC_TRIMIN

XOSC trimming register
address_offset : 0x118 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

XOSC_TRIMIN XOSC_TRIMIN read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Reserved1 XO_FREQ_TUNE Reserved0

Reserved1 : Do not change this value
bits : 0 - 3 (4 bit)
access : read-write

XO_FREQ_TUNE : Frequency tune value (eFuse)
bits : 4 - 14 (11 bit)
access : read-write

Reserved0 : Do not change this value
bits : 11 - 42 (32 bit)
access : read-write


OSC32K_TRIMIN

OSC32K trimming register
address_offset : 0x11C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

OSC32K_TRIMIN OSC32K_TRIMIN read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Reserved0 FREQTUNE_OSC32K

Reserved0 : Do not change this value
bits : 0 - 15 (16 bit)
access : read-write

FREQTUNE_OSC32K : Freqency tune value. (eFuse)
bits : 16 - 36 (21 bit)
access : read-write


SLEEPCLK_STATUS

Sleep clock status
address_offset : 0x160 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SLEEPCLK_STATUS SLEEPCLK_STATUS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLPSLKTOGLE

SLPSLKTOGLE : Status toggling 1/2 of Sleep clock
bits : 0 - 0 (1 bit)
access : read-write


SLEEPCLK_HL_STATUS

HL Status of Sleep Clock
address_offset : 0x164 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SLEEPCLK_HL_STATUS SLEEPCLK_HL_STATUS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLPSLKHLSTATUS

SLPSLKHLSTATUS : Sleep Clock Status
bits : 0 - 0 (1 bit)
access : read-write


RTCWAKEUPCFG

RTC wakeup config register
address_offset : 0x5C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RTCWAKEUPCFG RTCWAKEUPCFG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RTCWAKEUPEN

RTCWAKEUPEN : RTC wakeup config. 1: Enable wakeup by RTC. 0: Disable wakeup by RTC
bits : 0 - 0 (1 bit)
access : read-write


IOSTANDBYX

GPIO input standby
address_offset : 0x78 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

IOSTANDBYX IOSTANDBYX read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 GPIO0InputStandbyRelease GPIO1InputStandbyRelease GPIO2InputStandbyRelease GPIO3InputStandbyRelease GPIO4InputStandbyRelease GPIO5InputStandbyRelease GPIO6InputStandbyRelease GPIO7InputStandbyRelease GPIO8InputStandbyRelease GPIO9InputStandbyRelease GPIO10InputStandbyRelease GPIO11InputStandbyRelease GPIO12InputStandbyRelease GPIO13InputStandbyRelease GPIO14InputStandbyRelease GPIO15InputStandbyRelease GPIO16InputStandbyRelease GPIO17InputStandbyRelease

GPIO0InputStandbyRelease : Input standby release on GPIO0. 1: Release standby. 0: Standby
bits : 0 - 0 (1 bit)
access : read-write

GPIO1InputStandbyRelease : Input standby release on GPIO1. 1: Release standby. 0: Standby
bits : 1 - 2 (2 bit)
access : read-write

GPIO2InputStandbyRelease : Input standby release on GPIO2. 1: Release standby. 0: Standby
bits : 2 - 4 (3 bit)
access : read-write

GPIO3InputStandbyRelease : Input standby release on GPIO3. 1: Release standby. 0: Standby
bits : 3 - 6 (4 bit)
access : read-write

GPIO4InputStandbyRelease : Input standby release on GPIO4. 1: Release standby. 0: Standby
bits : 4 - 8 (5 bit)
access : read-write

GPIO5InputStandbyRelease : Input standby release on GPIO5. 1: Release standby. 0: Standby
bits : 5 - 10 (6 bit)
access : read-write

GPIO6InputStandbyRelease : Input standby release on GPIO6. 1: Release standby. 0: Standby
bits : 6 - 12 (7 bit)
access : read-write

GPIO7InputStandbyRelease : Input standby release on GPIO7. 1: Release standby. 0: Standby
bits : 7 - 14 (8 bit)
access : read-write

GPIO8InputStandbyRelease : Input standby release on GPIO8. 1: Release standby. 0: Standby
bits : 8 - 16 (9 bit)
access : read-write

GPIO9InputStandbyRelease : Input standby release on GPIO9. 1: Release standby. 0: Standby
bits : 9 - 18 (10 bit)
access : read-write

GPIO10InputStandbyRelease : Input standby release on GPIO10. 1: Release standby. 0: Standby
bits : 10 - 20 (11 bit)
access : read-write

GPIO11InputStandbyRelease : Input standby release on GPIO11. 1: Release standby. 0: Standby
bits : 11 - 22 (12 bit)
access : read-write

GPIO12InputStandbyRelease : Input standby release on GPIO12. 1: Release standby. 0: Standby
bits : 12 - 24 (13 bit)
access : read-write

GPIO13InputStandbyRelease : Input standby release on GPIO13. 1: Release standby. 0: Standby
bits : 13 - 26 (14 bit)
access : read-write

GPIO14InputStandbyRelease : Input standby release on GPIO14. 1: Release standby. 0: Standby
bits : 14 - 28 (15 bit)
access : read-write

GPIO15InputStandbyRelease : Input standby release on GPIO15. 1: Release standby. 0: Standby
bits : 15 - 30 (16 bit)
access : read-write

GPIO16InputStandbyRelease : Input standby release on GPIO16. 1: Release standby. 0: Standby
bits : 16 - 32 (17 bit)
access : read-write

GPIO17InputStandbyRelease : Input standby release on GPIO17. 1: Release standby. 0: Standby
bits : 17 - 34 (18 bit)
access : read-write


RTC_TIME

RTC time register
address_offset : 0xB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RTC_TIME RTC_TIME read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RTCSECONDSET RTCMINUTESET RTCHOURSET RTCDAYSET

RTCSECONDSET : RTC time config of second. (Binary Coded Decimal). Min: 0. Max: 59
bits : 0 - 6 (7 bit)
access : read-write

RTCMINUTESET : RTC time config of minute. (Binary Coded Decimal). Min: 0. Max: 59
bits : 8 - 22 (15 bit)
access : read-write

RTCHOURSET : RTC time config of hour. (Binary Coded Decimal). Min: 0. Max: 23
bits : 16 - 37 (22 bit)
access : read-write

RTCDAYSET : RTC time config of day. (Binary Coded Decimal). Min=1. Max=31
bits : 24 - 53 (30 bit)
access : read-write


RTC_DAY

RTC date register
address_offset : 0xB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RTC_DAY RTC_DAY read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RTCWEEK RTCMONTH RTCYEAR

RTCWEEK : RTC date config of week. (Binary Coded Decimal)
bits : 0 - 2 (3 bit)
access : read-write

RTCMONTH : RTC date config of month. (Binary Coded Decimal)
bits : 16 - 36 (21 bit)
access : read-write

RTCYEAR : RTC date config of year. (Binary Coded Decimal)
bits : 24 - 55 (32 bit)
access : read-write


RTC_PAGER

RTC control config register
address_offset : 0xB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RTC_PAGER RTC_PAGER read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 PAGE ENAALM ENATMR INTENA

PAGE : Set Page config. 0: Choose Page0. 1: Choose Page1
bits : 0 - 0 (1 bit)
access : read-write

ENAALM : Set alarm config. 0: Disable. 1: Enable
bits : 2 - 4 (3 bit)
access : read-write

ENATMR : Set clock config. 0: Disable. 1: Enable
bits : 3 - 6 (4 bit)
access : read-write

INTENA : Set interrupt config. 0: Disable. 1: Enable
bits : 7 - 14 (8 bit)
access : read-write


RTC_RESTR

RTC reset register
address_offset : 0xBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RTC_RESTR RTC_RESTR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Reserved1 RSTALM RSTTMR Reserved0

Reserved1 : Do not change the values.
bits : 0 - 3 (4 bit)
access : read-write

RSTALM : Reset alarm. 0: Not reset. 1: Reset. If you wan to reset an alarm, please set 1 to this value and wait to become 0.
bits : 4 - 8 (5 bit)
access : read-write

RSTTMR : Reset clock. 0: Not reset. 1: Reset. If you wan to reset a clock, please set 1 to this value and wait to become 0.
bits : 5 - 10 (6 bit)
access : read-write

Reserved0 : Always set 0b0000_0000_1100_0001_0000_0000_11
bits : 6 - 37 (32 bit)
access : read-write


RTC_TIME2

RTC time register2
address_offset : 0xC4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RTC_TIME2 RTC_TIME2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RTCMINUTESET RTCHOURSET RTCDAYSET

RTCMINUTESET : RTC time config of minute. (Binary Coded Decimal). Min: 0. Max: 59
bits : 8 - 22 (15 bit)
access : read-write

RTCHOURSET : RTC time config of hour. (Binary Coded Decimal). Min: 0. Max: 23
bits : 16 - 37 (22 bit)
access : read-write

RTCDAYSET : RTC time config of day. (Binary Coded Decimal). Min: 1. Max: 31
bits : 24 - 53 (30 bit)
access : read-write


RTC_ADJUST1S

RTC Adjust 1 Sec register
address_offset : 0xCC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RTC_ADJUST1S RTC_ADJUST1S read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Reserved1 SCUT

Reserved1 : Reserved (Set 0 to all the bits)
bits : 0 - 7 (8 bit)
access : read-write

SCUT : 1Hz Short Cut
bits : 8 - 16 (9 bit)
access : read-write


RTC_INTCLR

RTC interrupt clear register
address_offset : 0xD0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RTC_INTCLR RTC_INTCLR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RTCINTclr

RTCINTclr : Clear RTC interrupt. 1: Clear. 0: Don't care
bits : 0 - 0 (1 bit)
access : read-write


RTC_INTEN

RTC interrupt enable register
address_offset : 0xD4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RTC_INTEN RTC_INTEN read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RTCINTEN

RTCINTEN : Enable RTC interrupt. 1: Enable interrupt request. 0: Disable interrupt request
bits : 0 - 0 (1 bit)
access : read-write


RTC_CNTCFG

RTC count cnofig register
address_offset : 0xD8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

RTC_CNTCFG RTC_CNTCFG read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RTCNTCFG

RTCNTCFG : Set RTC config. 1: Enable RTC config. 0: Disable RTC config
bits : 0 - 0 (1 bit)
access : read-write



Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !

This website is sponsored by EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.