Patched version of nrf51822 FOTA compatible driver, with GPTIO disabled, as it clashed with the mbed definitions...

Fork of nRF51822 by Nordic Semiconductor

Embed: (wiki syntax)

« Back to documentation index

NRF_POWER_Type Struct Reference

NRF_POWER_Type Struct Reference
[Device_Peripheral_Registers]

Power Control. More...

#include <nrf51.h>

Data Fields

__I uint32_t RESERVED0 [30]
__O uint32_t TASKS_CONSTLAT
__O uint32_t TASKS_LOWPWR
__IO uint32_t EVENTS_POFWARN
__IO uint32_t INTENSET
__IO uint32_t INTENCLR
__IO uint32_t RESETREAS
__I uint32_t RAMSTATUS
__O uint32_t SYSTEMOFF
__IO uint32_t POFCON
__IO uint32_t GPREGRET
__IO uint32_t RAMON
__IO uint32_t RESET
__IO uint32_t RAMONB
__IO uint32_t DCDCEN
__IO uint32_t DCDCFORCE

Detailed Description

Power Control.

(POWER)

Definition at line 206 of file nrf51.h.


Field Documentation

__IO uint32_t DCDCEN

DCDC converter enable configuration register.

Definition at line 234 of file nrf51.h.

__IO uint32_t DCDCFORCE

DCDC power-up force register.

Definition at line 236 of file nrf51.h.

__IO uint32_t EVENTS_POFWARN

Power failure warning.

Definition at line 211 of file nrf51.h.

__IO uint32_t GPREGRET

General purpose retention register. This register is a retained register.

Definition at line 224 of file nrf51.h.

__IO uint32_t INTENCLR

Interrupt enable clear register.

Definition at line 214 of file nrf51.h.

__IO uint32_t INTENSET

Interrupt enable set register.

Definition at line 213 of file nrf51.h.

__IO uint32_t POFCON

Power failure configuration.

Definition at line 222 of file nrf51.h.

__IO uint32_t RAMON

Ram on/off.

Definition at line 227 of file nrf51.h.

__IO uint32_t RAMONB

Ram on/off.

Definition at line 232 of file nrf51.h.

__I uint32_t RAMSTATUS

Ram status register.

Definition at line 218 of file nrf51.h.

__I uint32_t RESERVED0[30]

< POWER Structure

Definition at line 207 of file nrf51.h.

__IO uint32_t RESET

Pin reset functionality configuration register. This register is a retained register.

Definition at line 229 of file nrf51.h.

__IO uint32_t RESETREAS

Reset reason.

Definition at line 216 of file nrf51.h.

__O uint32_t SYSTEMOFF

System off register.

Definition at line 220 of file nrf51.h.

__O uint32_t TASKS_CONSTLAT

Enable constant latency mode.

Definition at line 208 of file nrf51.h.

__O uint32_t TASKS_LOWPWR

Enable low power mode (variable latency).

Definition at line 209 of file nrf51.h.