Data Structures | Macros
PowerCC26X2.h File Reference

Detailed Description

Power manager interface for CC26X2.

============================================================================

The Power header file should be included in an application as follows:

Refer to Power.h for a complete description of APIs.

Implementation

This header file defines the power resources, constraints, events, sleep states and transition latencies for CC26X2.


#include <ti/drivers/dpl/HwiP.h>
#include <ti/drivers/dpl/ClockP.h>
#include <ti/drivers/Power.h>
#include <ti/drivers/power/PowerCC26XX.h>
Include dependency graph for PowerCC26X2.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  PowerCC26X2_Config
 Global configuration structure. More...
 
struct  PowerCC26X2_ModuleState
 PowerCC26X2_ModuleState. More...
 

Macros

#define PowerCC26X2_RESUMETIMESTANDBY   750
 
#define PowerCC26X2_TOTALTIMESTANDBY   1000
 
#define PowerCC26X2_WAKEDELAYSTANDBY   240
 
#define PowerCC26X2_INITIALWAITRCOSC_LF   1000
 
#define PowerCC26X2_RETRYWAITRCOSC_LF   1000
 
#define PowerCC26X2_INITIALWAITXOSC_HF   50
 
#define PowerCC26X2_RETRYWAITXOSC_HF   50
 
#define PowerCC26X2_INITIALWAITXOSC_LF   10000
 
#define PowerCC26X2_RETRYWAITXOSC_LF   5000
 
#define PowerCC26X2_PERIPH_PKA   PowerCC26XX_NUMRESOURCES
 
#define PowerCC26X2_PERIPH_UART1   PowerCC26XX_NUMRESOURCES + 1
 

Macro Definition Documentation

§ PowerCC26X2_RESUMETIMESTANDBY

#define PowerCC26X2_RESUMETIMESTANDBY   750

The latency to reserve for resume from STANDBY (usec).

§ PowerCC26X2_TOTALTIMESTANDBY

#define PowerCC26X2_TOTALTIMESTANDBY   1000

The total latency to reserve for entry to and exit from STANDBY (usec).

§ PowerCC26X2_WAKEDELAYSTANDBY

#define PowerCC26X2_WAKEDELAYSTANDBY   240

The initial delay when waking from STANDBY (usec).

§ PowerCC26X2_INITIALWAITRCOSC_LF

#define PowerCC26X2_INITIALWAITRCOSC_LF   1000

The initial wait time (usec) before checking if RCOSC_LF is stable.

§ PowerCC26X2_RETRYWAITRCOSC_LF

#define PowerCC26X2_RETRYWAITRCOSC_LF   1000

The retry wait time (usec) when checking to see if RCOSC_LF is stable.

§ PowerCC26X2_INITIALWAITXOSC_HF

#define PowerCC26X2_INITIALWAITXOSC_HF   50

The initial wait time (usec) before checking if XOSC_HF is stable.

§ PowerCC26X2_RETRYWAITXOSC_HF

#define PowerCC26X2_RETRYWAITXOSC_HF   50

The retry wait time (usec) when checking to see if XOSC_HF is stable.

§ PowerCC26X2_INITIALWAITXOSC_LF

#define PowerCC26X2_INITIALWAITXOSC_LF   10000

The initial wait time (usec) before checking if XOSC_LF is stable.

§ PowerCC26X2_RETRYWAITXOSC_LF

#define PowerCC26X2_RETRYWAITXOSC_LF   5000

The retry wait time (usec) when checking to see if XOSC_LF is stable.

§ PowerCC26X2_PERIPH_PKA

#define PowerCC26X2_PERIPH_PKA   PowerCC26XX_NUMRESOURCES

Resource ID: PKA Module

§ PowerCC26X2_PERIPH_UART1

#define PowerCC26X2_PERIPH_UART1   PowerCC26XX_NUMRESOURCES + 1

Resource ID: UART1

© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale