Jump to main content

##

# 2.87.16 POWER_WAKEUP_SOURCE Enum

## C

    typedef enum
    {
        /* ICD Event is the wake up source*/
        POWER_WAKEUP_SOURCE_ICD,
        /* MCLR reset Event is the wake up source*/
        POWER_WAKEUP_SOURCE_DSMCLR,
        /* RTC Alarm Event is the wake up source*/
        POWER_WAKEUP_SOURCE_DSRTC,
        /* Deep Sleep WDT timeout is the wake up source*/
        POWER_WAKEUP_SOURCE_DSWDT,
        /* External Event is the wake up source*/
        POWER_WAKEUP_SOURCE_EXT,
        /* Configuration Fault is the wake up source*/
        POWER_WAKEUP_SOURCE_DSFLT,
        /* INT0 interrupt is the wake up source*/
        POWER_WAKEUP_SOURCE_DSINT0,

    } POWER_WAKEUP_SOURCE;

## Summary

Identifies wake up sources from deep sleep mode

## Description

This enumeration identifies possible wake up sources from deep sleep mode.

## Remarks

Not all the options are available for all the devices. MCC will generate only the applicable options for the selected device. Check device datasheet for more information.