Specify the wakeup sources for LPDS and Shutdown.
The wakeup sources for LPDS and Shutdown can be dynamically changed at runtime, via Power_configureWakeup(). The application should fill a structure of this type, and pass it as the parameter to Power_configureWakeup() to specify the new wakeup settings.
Data Fields | |
bool | enableGPIOSyncIOWakeupLPDS |
Power_GPIO_SYNCIO_Wakeup_Enable | selectGpioSyncIOLpds |
bool | enableSleepCounterWakeupLPDS |
bool | enableUARTWakeupLPDS |
bool | enableSPICSWakeupLPDS |
bool | enableRTCWakeupLPDS |
bool | enableFRCWakeupLPDS |
uint32_t | wakeupGPIOEdgeLPDS |
The GPIO trigger type for wakeup from LPDS. More... | |
uint32_t | wakeupSyncIOEdgeLPDS |
The GPIO trigger type for wakeup from LPDS. More... | |
bool Power_Wakeup::enableGPIOSyncIOWakeupLPDS |
Enable GPIO or SYNC_IN as a wakeup source for LPDS
Power_GPIO_SYNCIO_Wakeup_Enable Power_Wakeup::selectGpioSyncIOLpds |
Select between GPIO and SYNC_IN as a wakeup source for LPDS
bool Power_Wakeup::enableSleepCounterWakeupLPDS |
Enable sleep counter as a wakeup source for LPDS
bool Power_Wakeup::enableUARTWakeupLPDS |
Enable UART activity as a wakeup source for LPDS
bool Power_Wakeup::enableSPICSWakeupLPDS |
Enable SPI CS as a wakeup source for LPDS
bool Power_Wakeup::enableRTCWakeupLPDS |
Enable RTC as a wakeup source for LPDS
bool Power_Wakeup::enableFRCWakeupLPDS |
Enable FRC as a wakeup source for LPDS
uint32_t Power_Wakeup::wakeupGPIOEdgeLPDS |
The GPIO trigger type for wakeup from LPDS.
Value can be one of the following (defined in driverlib/prcm.h): PRCM_LPDS_FALL_EDGE, PRCM_LPDS_RISE_EDGE
uint32_t Power_Wakeup::wakeupSyncIOEdgeLPDS |
The GPIO trigger type for wakeup from LPDS.
Value can be one of the following (defined in driverlib/prcm.h): PRCM_LPDS_FALL_EDGE, PRCM_LPDS_RISE_EDGE