![]() |
LPCOpen Platform
v1.03
LPCOpen Platform for NXP LPC Microcontrollers
|
#include "chip.h"Go to the source code of this file.
Macros | |
| #define | PDSLEEPUSEMASK 0x000018FF |
| #define | PDSLEEPMASKTMP (SYSCTL_DEEPSLP_BOD_PD | SYSCTL_DEEPSLP_WDTOSC_PD) |
| #define | PDSLEEPMASK ((PDSLEEPUSEMASK) &~(PDSLEEPMASKTMP)) |
| #define | PDWAKEUPUSEMASK 0x0000ED00 |
| #define | PDWAKEUPMASKTMP 0x000005FF |
| #define | PDRUNCFGUSEMASK 0x0000ED00 |
| #define | PDRUNCFGMASKTMP 0x000000FF |
Functions | |
| void | Chip_SYSCTL_SetDeepSleepPD (uint32_t sleepmask) |
| Setup deep sleep behaviour for power down. | |
| void | Chip_SYSCTL_SetWakeup (uint32_t wakeupmask) |
| Setup wakeup behaviour from deep sleep. | |
| void | Chip_SYSCTL_PowerDown (uint32_t powerdownmask) |
| Power down one or more blocks or peripherals. | |
| void | Chip_SYSCTL_PowerUp (uint32_t powerupmask) |
| Power up one or more blocks or peripherals. | |
| #define PDRUNCFGMASKTMP 0x000000FF |
Definition at line 65 of file sysctl_11xx.c.
| #define PDRUNCFGUSEMASK 0x0000ED00 |
Definition at line 64 of file sysctl_11xx.c.
| #define PDSLEEPMASK ((PDSLEEPUSEMASK) &~(PDSLEEPMASKTMP)) |
Definition at line 44 of file sysctl_11xx.c.
| #define PDSLEEPMASKTMP (SYSCTL_DEEPSLP_BOD_PD | SYSCTL_DEEPSLP_WDTOSC_PD) |
Definition at line 42 of file sysctl_11xx.c.
| #define PDSLEEPUSEMASK 0x000018FF |
Definition at line 37 of file sysctl_11xx.c.
| #define PDWAKEUPMASKTMP 0x000005FF |
Definition at line 52 of file sysctl_11xx.c.
| #define PDWAKEUPUSEMASK 0x0000ED00 |
Definition at line 51 of file sysctl_11xx.c.