![]() |
![]() |
|
MSP430 Driver Library
1.80.00.18
|
#include "inc/hw_memmap.h"Go to the source code of this file.
Macros | |
| #define | PMM_PMMBORIFG PMMBORIFG |
| #define | PMM_PMMRSTIFG PMMRSTIFG |
| #define | PMM_PMMPORIFG PMMPORIFG |
| #define | PMM_SVSHIFG SVSHIFG |
| #define | PMM_SVSLIFG SVSLIFG |
| #define | PMM_PMMLPM5IFG PMMLPM5IFG |
| #define | PMM_ALL (0xB7) |
Functions | |
| void | PMM_enableLowPowerReset (void) |
| Enables the low power reset. SVSH does not reset device, but triggers a system NMI. More... | |
| void | PMM_disableLowPowerReset (void) |
| Disables the low power reset. SVSH resets device. More... | |
| void | PMM_enableSVSH (void) |
| Enables the high-side SVS circuitry. More... | |
| void | PMM_disableSVSH (void) |
| Disables the high-side SVS circuitry. More... | |
| void | PMM_regOn (void) |
| Makes the low-dropout voltage regulator (LDO) remain ON when going into LPM 3/4. More... | |
| void | PMM_regOff (void) |
| Turns OFF the low-dropout voltage regulator (LDO) when going into LPM3/4, thus the system will enter LPM3.5 or LPM4.5 respectively. More... | |
| void | PMM_trigPOR (void) |
| Calling this function will trigger a software Power On Reset (POR). More... | |
| void | PMM_trigBOR (void) |
| Calling this function will trigger a software Brown Out Rest (BOR). More... | |
| void | PMM_clearInterrupt (uint16_t mask) |
| Clears interrupt flags for the PMM. More... | |
| uint16_t | PMM_getInterruptStatus (uint16_t mask) |
| Returns interrupt status. More... | |
| void | PMM_lockLPM5 (void) |
| Lock LPM5. More... | |
| void | PMM_unlockLPM5 (void) |
| Unlock LPM5. More... | |
| #define PMM_PMMBORIFG PMMBORIFG |
| #define PMM_PMMRSTIFG PMMRSTIFG |
| #define PMM_PMMPORIFG PMMPORIFG |
| #define PMM_SVSHIFG SVSHIFG |
| #define PMM_SVSLIFG SVSLIFG |
| #define PMM_PMMLPM5IFG PMMLPM5IFG |
| #define PMM_ALL (0xB7) |