1.17.14.9 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. MHC will generate only the applicable options for the selected device. Check device datasheet for more information.