MSPM0C1105_C1106 Driver Library  2.05.01.00
Data Fields
DL_TimerA_backupConfig Struct Reference

Configuration structure to backup Timer A peripheral state before entering STOP or STANDBY mode. Used by DL_TimerA_saveConfiguration and DL_TimerA_restoreConfiguration. More...

#include <dl_timera.h>

Data Fields

uint32_t sub0PortConf
 
uint32_t sub1PortConf
 
uint32_t pub0PortConf
 
uint32_t pub1PortConf
 
uint32_t clkDivConf
 
uint32_t clockPscConf
 
uint32_t clkSelConf
 
uint32_t countClkConf
 
uint32_t intEvnt0Conf
 
uint32_t intEvnt1Conf
 
uint32_t intEvnt2Conf
 
uint32_t ccpDirConf
 
uint32_t outDisConf
 
uint32_t crossTrigCtl
 
uint32_t crossTrifMsk
 
uint32_t tSelConf
 
uint32_t crossTrigConf
 
uint32_t cntVal
 
uint32_t cntCtlConf
 
uint32_t loadVal
 
uint32_t cc0Val
 
uint32_t cc1Val
 
uint32_t cc2Val
 
uint32_t cc3Val
 
uint32_t cc0Ctl
 
uint32_t cc1Ctl
 
uint32_t cc2Ctl
 
uint32_t cc3Ctl
 
uint32_t cc0OutCtl
 
uint32_t cc1OutCtl
 
uint32_t cc2OutCtl
 
uint32_t cc3OutCtl
 
uint32_t cc0ActCtl
 
uint32_t cc1ActCtl
 
uint32_t cc2ActCtl
 
uint32_t cc3ActCtl
 
uint32_t in0FiltCtl
 
uint32_t in1FiltCtl
 
uint32_t in2FiltCtl
 
uint32_t in3FiltCtl
 
uint32_t phaseVal
 
uint32_t dbCtlConf
 
uint32_t rcConf
 
uint32_t faultSrcHndlConf
 
uint32_t faultInCtl
 
uint32_t faultCrossTrigCtl
 
bool backupRdy
 

Detailed Description

Configuration structure to backup Timer A peripheral state before entering STOP or STANDBY mode. Used by DL_TimerA_saveConfiguration and DL_TimerA_restoreConfiguration.

Field Documentation

§ sub0PortConf

uint32_t DL_TimerA_backupConfig::sub0PortConf

Timer A subscriber 0 channel ID. Value between 0 - 15.

§ sub1PortConf

uint32_t DL_TimerA_backupConfig::sub1PortConf

Timer A subscriber 1 channel ID. Value between 0 - 15.

§ pub0PortConf

uint32_t DL_TimerA_backupConfig::pub0PortConf

Timer A publisher 0 channel ID. Value between 0 - 15.

§ pub1PortConf

uint32_t DL_TimerA_backupConfig::pub1PortConf

Timer A publisher 1 channel ID. Value between 0 - 15.

§ clkDivConf

uint32_t DL_TimerA_backupConfig::clkDivConf

Timer A clockDivider configuration.

§ clockPscConf

uint32_t DL_TimerA_backupConfig::clockPscConf

Timer A clock prescaler configuration.

§ clkSelConf

uint32_t DL_TimerA_backupConfig::clkSelConf

Timer A Clock Source Select configuration.

§ countClkConf

uint32_t DL_TimerA_backupConfig::countClkConf

Timer A Clock configuration.

§ intEvnt0Conf

uint32_t DL_TimerA_backupConfig::intEvnt0Conf

Timer A interrupt configuration for EVENT0.

§ intEvnt1Conf

uint32_t DL_TimerA_backupConfig::intEvnt1Conf

Timer A interrupt configuration for EVENT1.

§ intEvnt2Conf

uint32_t DL_TimerA_backupConfig::intEvnt2Conf

Timer A interrupt configuration for EVENT2.

§ ccpDirConf

uint32_t DL_TimerA_backupConfig::ccpDirConf

Timer A CCP Direction configuration.

§ outDisConf

uint32_t DL_TimerA_backupConfig::outDisConf

Timer A CCP Output forced low configuration.

§ crossTrigCtl

uint32_t DL_TimerA_backupConfig::crossTrigCtl

Timer A Cross Timer Trigger Control configuration.

§ crossTrifMsk

uint32_t DL_TimerA_backupConfig::crossTrifMsk

Timer A Cross Timer Trigger Mask

§ tSelConf

uint32_t DL_TimerA_backupConfig::tSelConf

Timer A Cross Trigger Configuration

§ crossTrigConf

uint32_t DL_TimerA_backupConfig::crossTrigConf

Timer A Cross Timer Trigger

§ cntVal

uint32_t DL_TimerA_backupConfig::cntVal

Timer A counter value. Timer counter value is stored but user can specify if counter is restore via restoreCounter argument in DL_TimerA_restoreConfiguration

§ cntCtlConf

uint32_t DL_TimerA_backupConfig::cntCtlConf

Timer A counter control configuration

§ loadVal

uint32_t DL_TimerA_backupConfig::loadVal

Timer A load value

§ cc0Val

uint32_t DL_TimerA_backupConfig::cc0Val

Timer A Capture or Compare 0 value

§ cc1Val

uint32_t DL_TimerA_backupConfig::cc1Val

Timer A Capture or Compare 1 value

§ cc2Val

uint32_t DL_TimerA_backupConfig::cc2Val

Timer A Capture or Compare 2 value

§ cc3Val

uint32_t DL_TimerA_backupConfig::cc3Val

Timer A Capture or Compare 3 value

§ cc0Ctl

uint32_t DL_TimerA_backupConfig::cc0Ctl

Timer A Capture or Compare Control Register 0

§ cc1Ctl

uint32_t DL_TimerA_backupConfig::cc1Ctl

Timer A Capture or Compare Control Register 1

§ cc2Ctl

uint32_t DL_TimerA_backupConfig::cc2Ctl

Timer A Capture or Compare Control Register 2

§ cc3Ctl

uint32_t DL_TimerA_backupConfig::cc3Ctl

Timer A Capture or Compare Control Register 3

§ cc0OutCtl

uint32_t DL_TimerA_backupConfig::cc0OutCtl

Timer A Capture or Compare Output Control Register 0

§ cc1OutCtl

uint32_t DL_TimerA_backupConfig::cc1OutCtl

Timer A Capture or Compare Output Control Register 1

§ cc2OutCtl

uint32_t DL_TimerA_backupConfig::cc2OutCtl

Timer A Capture or Compare Output Control Register 2

§ cc3OutCtl

uint32_t DL_TimerA_backupConfig::cc3OutCtl

Timer A Capture or Compare Output Control Register 3

§ cc0ActCtl

uint32_t DL_TimerA_backupConfig::cc0ActCtl

Timer A Capture or Compare Signal Generator Action Control Register 0

§ cc1ActCtl

uint32_t DL_TimerA_backupConfig::cc1ActCtl

Timer A Capture or Compare Signal Generator Action Control Register 1

§ cc2ActCtl

uint32_t DL_TimerA_backupConfig::cc2ActCtl

Timer A Capture or Compare Signal Generator Action Control Register 2

§ cc3ActCtl

uint32_t DL_TimerA_backupConfig::cc3ActCtl

Timer A Capture or Compare Signal Generator Action Control Register 3

§ in0FiltCtl

uint32_t DL_TimerA_backupConfig::in0FiltCtl

Timer A Capture or Compare Input Filter and Inversion Control Register 0

§ in1FiltCtl

uint32_t DL_TimerA_backupConfig::in1FiltCtl

Timer A Capture or Compare Input Filter and Inversion Control Register 1

§ in2FiltCtl

uint32_t DL_TimerA_backupConfig::in2FiltCtl

Timer A Capture or Compare Input Filter and Inversion Control Register 2

§ in3FiltCtl

uint32_t DL_TimerA_backupConfig::in3FiltCtl

Timer A Capture or Compare Input Filter and Inversion Control Register 3

§ phaseVal

uint32_t DL_TimerA_backupConfig::phaseVal

Timer A Phase Load Value

§ dbCtlConf

uint32_t DL_TimerA_backupConfig::dbCtlConf

Timer A Dead Band Control Configuration

§ rcConf

uint32_t DL_TimerA_backupConfig::rcConf

Timer A Repeat Counter Configuration

§ faultSrcHndlConf

uint32_t DL_TimerA_backupConfig::faultSrcHndlConf

Timer A Fault Source and Handling Configuration

§ faultInCtl

uint32_t DL_TimerA_backupConfig::faultInCtl

Timer A Fault Source Input Filtering Configuration

§ faultCrossTrigCtl

uint32_t DL_TimerA_backupConfig::faultCrossTrigCtl

Timer A Fault Cross Trigger Input Selection Configuration

§ backupRdy

bool DL_TimerA_backupConfig::backupRdy

Boolean flag indicating whether or not a valid configuration structure exists. Should not be modified by the user.


The documentation for this struct was generated from the following file:
© Copyright 1995-2025, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale