\n

PMU_0

Peripheral Memory Blocks

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

Registers

CONTROL

CONFIG

STATUS

WAKEEN

WAKESTATUS

PWEN

PWPOL


CONTROL

Module Control
address_offset : 0x0 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CONTROL CONTROL 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 WAKECLR PERILPEN PINLPEN PWAKEEN PMUASLPEN

WAKECLR : Wakeup Source Clear.
bits : 0 - 0 (1 bit)
access : write-only

Enumeration:

0 : CLEAR

Clear all wakeup sources.

End of enumeration elements list.

PERILPEN : Peripheral Low Power Enable.
bits : 1 - 1 (1 bit)

Enumeration:

0 : DISABLED

Disable the peripheral low power state.

1 : ENABLED

Enable the peripheral low power state. The peripherals will not be accessible in this state.

End of enumeration elements list.

PINLPEN : Pin Low Power Enable.
bits : 2 - 2 (1 bit)

Enumeration:

0 : DISABLED

Disable the pin low power state.

1 : ENABLED

Enable the pin low power state. The pins will not be accessible in this state.

End of enumeration elements list.

PWAKEEN : Pin Wake Match Enable.
bits : 3 - 3 (1 bit)

Enumeration:

0 : DISABLED

Disable Pin Wake.

1 : ENABLED

Enable Pin Wake.

End of enumeration elements list.

PMUASLPEN : PMU Asleep Pin Enable.
bits : 4 - 4 (1 bit)

Enumeration:

0 : DISABLED

Disable the PMU Asleep pin.

1 : ENABLED

Enable the PMU Asleep pin.

End of enumeration elements list.


CONFIG

Module Configuration
address_offset : 0x10 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CONFIG CONFIG 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 RTC0FREN RTC0AREN CMP0REN PWAKEREN LPT0REN

RTC0FREN : RTC0 Fail RTC0/LPTIMER0 Reset Enable.
bits : 8 - 8 (1 bit)

Enumeration:

0 : DISABLED

An RTC0 fail event does not cause the RTC0 and LPTIMER0 modules to reset.

1 : ENABLED

An RTC0 fail event causes the RTC0 and LPTIMER0 modules to reset.

End of enumeration elements list.

RTC0AREN : RTC0 Alarm RTC0/LPTIMER0 Reset Enable.
bits : 9 - 9 (1 bit)

Enumeration:

0 : DISABLED

An RTC0 alarm event does not cause the RTC0 and LPTIMER0 modules to reset.

1 : ENABLED

An RTC0 alarm event causes the RTC0 and LPTIMER0 modules to reset.

End of enumeration elements list.

CMP0REN : Comparator 0 RTC0/LPTIMER0 Reset Enable.
bits : 13 - 13 (1 bit)

Enumeration:

0 : DISABLED

A Comparator 0 event does not cause the RTC0 and LPTIMER0 modules to reset.

1 : ENABLED

A Comparator 0 event causes the RTC0 and LPTIMER0 modules to reset.

End of enumeration elements list.

PWAKEREN : Pin Wake RTC0/LPTIMER0 Reset Enable.
bits : 14 - 14 (1 bit)

Enumeration:

0 : DISABLED

A Pin Wake event does not cause the RTC0 and LPTIMER0 modules to reset.

1 : ENABLED

A Pin Wake event causes the RTC0 and LPTIMER0 modules to reset.

End of enumeration elements list.

LPT0REN : Low Power Timer RTC0/LPTIMER0 Reset Enable.
bits : 15 - 15 (1 bit)

Enumeration:

0 : DISABLED

An LPTIMER0 event does not cause the RTC0 and LPTIMER0 modules to reset.

1 : ENABLED

An LPTIMER0 event causes the RTC0 and LPTIMER0 modules to reset.

End of enumeration elements list.


STATUS

Module Status
address_offset : 0x20 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

STATUS 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 PM9EF PWAKEF PORF

PM9EF : Power Mode 9 Exited Flag.
bits : 0 - 0 (1 bit)

Enumeration:

0 : NOT_SET

The device has not exited Power Mode 9.

1 : SET

The device has exited Power Mode 9. This bit must be cleared by firmware.

End of enumeration elements list.

PWAKEF : Pin Wake Status Flag.
bits : 1 - 1 (1 bit)
access : read-only

Enumeration:

0 : SET

A Pin Wake event has occurred.

1 : NOT_SET

A Pin Wake event has not occurred.

End of enumeration elements list.

PORF : Power-On Reset Flag.
bits : 2 - 2 (1 bit)

Enumeration:

0 : NOT_SET

A power-on reset did not occur since the last time PORF was cleared.

1 : SET

A power-on reset occurred.

End of enumeration elements list.


WAKEEN

Wake Source Enable
address_offset : 0x30 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

WAKEEN WAKEEN 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 RTC0FWEN RTC0AWEN CMP0WEN PWAKEWEN LPT0WEN RSTWEN

RTC0FWEN : RTC0 Fail Wake Enable.
bits : 0 - 0 (1 bit)

Enumeration:

0 : DISABLED

An RTC0 fail event does not wake the device.

1 : ENABLED

An RTC0 fail event awakens the device.

End of enumeration elements list.

RTC0AWEN : RTC0 Alarm Wake Enable.
bits : 1 - 1 (1 bit)

Enumeration:

0 : DISABLED

An RTC0 alarm event does not wake the device.

1 : ENABLED

An RTC0 alarm event awakens the device.

End of enumeration elements list.

CMP0WEN : Comparator 0 Wake Enable.
bits : 5 - 5 (1 bit)

Enumeration:

0 : DISABLED

A Comparator 0 event does not wake the device.

1 : ENABLED

A Comparator 0 event awakens the device.

End of enumeration elements list.

PWAKEWEN : Pin Wake Wake Enable.
bits : 6 - 6 (1 bit)

Enumeration:

0 : DISABLED

A Pin Wake event does not wake the device.

1 : ENABLED

A Pin Wake event awakens the device.

End of enumeration elements list.

LPT0WEN : Low Power Timer Wake Enable.
bits : 7 - 7 (1 bit)

Enumeration:

0 : DISABLED

An LPTIMER0 event does not wake the device.

1 : ENABLED

An LPTIMER0 event awakens the device.

End of enumeration elements list.

RSTWEN : Reset Pin Wake Enable.
bits : 8 - 8 (1 bit)

Enumeration:

0 : DISABLED

A /RESET Pin event does not wake the device.

1 : ENABLED

A /RESET Pin event awakens the device.

End of enumeration elements list.


WAKESTATUS

Wake Source Status
address_offset : 0x40 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

WAKESTATUS WAKESTATUS 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 RTC0FWF RTC0AWF CMP0WF PWAKEWF LPT0WF RSTWF

RTC0FWF : RTC0 Fail Wake Flag.
bits : 0 - 0 (1 bit)
access : read-only

Enumeration:

0 : NOT_SET

An RTC0 fail event did not wake the device.

1 : SET

An RTC0 fail event woke the device.

End of enumeration elements list.

RTC0AWF : RTC0 Alarm Wake Flag.
bits : 1 - 1 (1 bit)
access : read-only

Enumeration:

0 : NOT_SET

An RTC0 alarm event did not wake the device.

1 : SET

An RTC0 alarm event woke the device.

End of enumeration elements list.

CMP0WF : Comparator 0 Wake Flag.
bits : 5 - 5 (1 bit)
access : read-only

Enumeration:

0 : NOT_SET

A Comparator 0 event did not wake the device.

1 : SET

A Comparator 0 event woke the device.

End of enumeration elements list.

PWAKEWF : Pin Wake Wake Flag.
bits : 6 - 6 (1 bit)
access : read-only

Enumeration:

0 : NOT_SET

A Pin Wake event did not wake the device.

1 : SET

A Pin Wake event woke the device.

End of enumeration elements list.

LPT0WF : Low Power Timer Wake Flag.
bits : 7 - 7 (1 bit)
access : read-only

Enumeration:

0 : NOT_SET

An LPTIMER0 event did not wake the device.

1 : SET

An LPTIMER0 event woke the device.

End of enumeration elements list.

RSTWF : Reset Pin Wake Flag.
bits : 8 - 8 (1 bit)
access : read-only

Enumeration:

0 : NOT_SET

A /RESET Pin event did not wake the device.

1 : SET

A /RESET Pin event woke the device.

End of enumeration elements list.


PWEN

Pin Wake Pin Enable
address_offset : 0x50 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PWEN PWEN 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 PW0EN PW1EN PW2EN PW3EN PW4EN PW5EN PW6EN PW7EN PW8EN PW9EN PW10EN PW11EN PW12EN PW13EN PW14EN PW15EN

PW0EN : WAKE.0 Enable.
bits : 0 - 0 (1 bit)

Enumeration:

0 : DISABLED

WAKE.0 (PB1.6) is not used in the Pin Wake comparison.

1 : ENABLED

WAKE.0 (PB1.6) is used in the Pin Wake comparison.

End of enumeration elements list.

PW1EN : WAKE.1 Enable.
bits : 1 - 1 (1 bit)

Enumeration:

0 : DISABLED

WAKE.1 (PB1.7) is not used in the Pin Wake comparison.

1 : ENABLED

WAKE.1 (PB1.7) is used in the Pin Wake comparison.

End of enumeration elements list.

PW2EN : WAKE.2 Enable.
bits : 2 - 2 (1 bit)

Enumeration:

0 : DISABLED

WAKE.2 (PB1.8) is not used in the Pin Wake comparison.

1 : ENABLED

WAKE.2 (PB1.8) is used in the Pin Wake comparison.

End of enumeration elements list.

PW3EN : WAKE.3 Enable.
bits : 3 - 3 (1 bit)

Enumeration:

0 : DISABLED

WAKE.3 (PB1.9) is not used in the Pin Wake comparison.

1 : ENABLED

WAKE.3 (PB1.9) is used in the Pin Wake comparison.

End of enumeration elements list.

PW4EN : WAKE.4 Enable.
bits : 4 - 4 (1 bit)

Enumeration:

0 : DISABLED

WAKE.4 (PB1.10) is not used in the Pin Wake comparison.

1 : ENABLED

WAKE.4 (PB1.10) is used in the Pin Wake comparison.

End of enumeration elements list.

PW5EN : WAKE.5 Enable.
bits : 5 - 5 (1 bit)

Enumeration:

0 : DISABLED

WAKE.5 (PB1.11) is not used in the Pin Wake comparison.

1 : ENABLED

WAKE.5 (PB1.11) is used in the Pin Wake comparison.

End of enumeration elements list.

PW6EN : WAKE.6 Enable.
bits : 6 - 6 (1 bit)

Enumeration:

0 : DISABLED

WAKE.6 (PB1.12) is not used in the Pin Wake comparison.

1 : ENABLED

WAKE.6 (PB1.12) is used in the Pin Wake comparison.

End of enumeration elements list.

PW7EN : WAKE.7 Enable.
bits : 7 - 7 (1 bit)

Enumeration:

0 : DISABLED

WAKE.7 (RESERVED) is not used in the Pin Wake comparison.

1 : ENABLED

WAKE.7 (RESERVED) is used in the Pin Wake comparison.

End of enumeration elements list.

PW8EN : WAKE.8 Enable.
bits : 8 - 8 (1 bit)

Enumeration:

0 : DISABLED

WAKE.8 (PB3.2) is not used in the Pin Wake comparison.

1 : ENABLED

WAKE.8 (PB3.2) is used in the Pin Wake comparison.

End of enumeration elements list.

PW9EN : WAKE.9 Enable.
bits : 9 - 9 (1 bit)

Enumeration:

0 : DISABLED

WAKE.9 (PB3.3) is not used in the Pin Wake comparison.

1 : ENABLED

WAKE.9 (PB3.3) is used in the Pin Wake comparison.

End of enumeration elements list.

PW10EN : WAKE.10 Enable.
bits : 10 - 10 (1 bit)

Enumeration:

0 : DISABLED

WAKE.10 (PB3.4) is not used in the Pin Wake comparison.

1 : ENABLED

WAKE.10 (PB3.4) is used in the Pin Wake comparison.

End of enumeration elements list.

PW11EN : WAKE.11 Enable.
bits : 11 - 11 (1 bit)

Enumeration:

0 : DISABLED

WAKE.11 (PB3.5) is not used in the Pin Wake comparison.

1 : ENABLED

WAKE.11 (PB3.5) is used in the Pin Wake comparison.

End of enumeration elements list.

PW12EN : WAKE.12 Enable.
bits : 12 - 12 (1 bit)

Enumeration:

0 : DISABLED

WAKE.12 (PB3.6) is not used in the Pin Wake comparison.

1 : ENABLED

WAKE.12 (PB3.6) is used in the Pin Wake comparison.

End of enumeration elements list.

PW13EN : WAKE.13 Enable.
bits : 13 - 13 (1 bit)

Enumeration:

0 : DISABLED

WAKE.13 (PB3.7) is not used in the Pin Wake comparison.

1 : ENABLED

WAKE.13 (PB3.7) is used in the Pin Wake comparison.

End of enumeration elements list.

PW14EN : WAKE.14 Enable.
bits : 14 - 14 (1 bit)

Enumeration:

0 : DISABLED

WAKE.14 (PB3.8) is not used in the Pin Wake comparison.

1 : ENABLED

WAKE.14 (PB3.8) is used in the Pin Wake comparison.

End of enumeration elements list.

PW15EN : WAKE.15 Enable.
bits : 15 - 15 (1 bit)

Enumeration:

0 : DISABLED

WAKE.15 (PB3.9) is not used in the Pin Wake comparison.

1 : ENABLED

WAKE.15 (PB3.9) is used in the Pin Wake comparison.

End of enumeration elements list.


PWPOL

Pin Wake Pin Polarity Select
address_offset : 0x60 Bytes (0x0)
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PWPOL PWPOL 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 PW0POL PW1POL PW2POL PW3POL PW4POL PW5POL PW6POL PW7POL PW8POL PW9POL PW10POL PW11POL PW12POL PW13POL PW14POL PW15POL

PW0POL : WAKE.0 Polarity Select.
bits : 0 - 0 (1 bit)

Enumeration:

0 : LOW

The WAKE.0 (PB1.6) comparison value is logic low.

1 : HIGH

The WAKE.0 (PB1.6) comparison value is logic high.

End of enumeration elements list.

PW1POL : WAKE.1 Polarity Select.
bits : 1 - 1 (1 bit)

Enumeration:

0 : LOW

The WAKE.1 (PB1.7) comparison value is logic low.

1 : HIGH

The WAKE.1 (PB1.7) comparison value is logic high.

End of enumeration elements list.

PW2POL : WAKE.2 Polarity Select.
bits : 2 - 2 (1 bit)

Enumeration:

0 : LOW

The WAKE.2 (PB1.8) comparison value is logic low.

1 : HIGH

The WAKE.2 (PB1.8) comparison value is logic high.

End of enumeration elements list.

PW3POL : WAKE.3 Polarity Select.
bits : 3 - 3 (1 bit)

Enumeration:

0 : LOW

The WAKE.3 (PB1.9) comparison value is logic low.

1 : HIGH

The WAKE.3 (PB1.9) comparison value is logic high.

End of enumeration elements list.

PW4POL : WAKE.4 Polarity Select.
bits : 4 - 4 (1 bit)

Enumeration:

0 : LOW

The WAKE.4 (PB1.10) comparison value is logic low.

1 : HIGH

The WAKE.4 (PB1.10) comparison value is logic high.

End of enumeration elements list.

PW5POL : WAKE.5 Polarity Select.
bits : 5 - 5 (1 bit)

Enumeration:

0 : LOW

The WAKE.5 (PB1.11) comparison value is logic low.

1 : HIGH

The WAKE.5 (PB1.11) comparison value is logic high.

End of enumeration elements list.

PW6POL : WAKE.6 Polarity Select.
bits : 6 - 6 (1 bit)

Enumeration:

0 : LOW

The WAKE.6 (PB1.12) comparison value is logic low.

1 : HIGH

The WAKE.6 (PB1.12) comparison value is logic high.

End of enumeration elements list.

PW7POL : WAKE.7 Polarity Select.
bits : 7 - 7 (1 bit)

Enumeration:

0 : LOW

The WAKE.7 (RESERVED) comparison value is logic low.

1 : HIGH

The WAKE.7 (RESERVED) comparison value is logic high.

End of enumeration elements list.

PW8POL : WAKE.8 Polarity Select.
bits : 8 - 8 (1 bit)

Enumeration:

0 : LOW

The WAKE.8 (PB3.2) comparison value is logic low.

1 : HIGH

The WAKE.8 (PB3.2) comparison value is logic high.

End of enumeration elements list.

PW9POL : WAKE.9 Polarity Select.
bits : 9 - 9 (1 bit)

Enumeration:

0 : LOW

The WAKE.9 (PB3.3) comparison value is logic low.

1 : HIGH

The WAKE.9 (PB3.3) comparison value is logic high.

End of enumeration elements list.

PW10POL : WAKE.10 Polarity Select.
bits : 10 - 10 (1 bit)

Enumeration:

0 : LOW

The WAKE.10 (PB3.4) comparison value is logic low.

1 : HIGH

The WAKE.10 (PB3.4) comparison value is logic high.

End of enumeration elements list.

PW11POL : WAKE.11 Polarity Select.
bits : 11 - 11 (1 bit)

Enumeration:

0 : LOW

The WAKE.11 (PB3.5) comparison value is logic low.

1 : HIGH

The WAKE.11 (PB3.5) comparison value is logic high.

End of enumeration elements list.

PW12POL : WAKE.12 Polarity Select.
bits : 12 - 12 (1 bit)

Enumeration:

0 : LOW

The WAKE.12 (PB3.6) comparison value is logic low.

1 : HIGH

The WAKE.12 (PB3.6) comparison value is logic high.

End of enumeration elements list.

PW13POL : WAKE.13 Polarity Select.
bits : 13 - 13 (1 bit)

Enumeration:

0 : LOW

The WAKE.13 (PB3.7) comparison value is logic low.

1 : HIGH

The WAKE.13 (PB3.7) comparison value is logic high.

End of enumeration elements list.

PW14POL : WAKE.14 Polarity Select.
bits : 14 - 14 (1 bit)

Enumeration:

0 : LOW

The WAKE.14 (PB3.8) comparison value is logic low.

1 : HIGH

The WAKE.14 (PB3.8) comparison value is logic high.

End of enumeration elements list.

PW15POL : WAKE.15 Polarity Select.
bits : 15 - 15 (1 bit)

Enumeration:

0 : LOW

The WAKE.15 (PB3.9) comparison value is logic low.

1 : HIGH

The WAKE.15 (PB3.9) comparison value is logic high.

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 EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.