![]() |
![]() |
|
MSPM0L111X Driver Library
2.05.01.00
|
Configuration structure to backup Timer peripheral state before entering STOP or STANDBY mode. Used by DL_Timer_saveConfiguration and DL_Timer_restoreConfiguration. More...
#include <dl_timer.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 | 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 |
| bool | backupRdy |
Configuration structure to backup Timer peripheral state before entering STOP or STANDBY mode. Used by DL_Timer_saveConfiguration and DL_Timer_restoreConfiguration.
| uint32_t DL_Timer_backupConfig::sub0PortConf |
Timer subscriber 0 channel ID. Value between 0 - 15.
| uint32_t DL_Timer_backupConfig::sub1PortConf |
Timer subscriber 1 channel ID. Value between 0 - 15.
| uint32_t DL_Timer_backupConfig::pub0PortConf |
Timer publisher 0 channel ID. Value between 0 - 15.
| uint32_t DL_Timer_backupConfig::pub1PortConf |
Timer publisher 1 channel ID. Value between 0 - 15.
| uint32_t DL_Timer_backupConfig::clkDivConf |
Timer clockDivider configuration.
| uint32_t DL_Timer_backupConfig::clockPscConf |
Timer clock prescaler configuration.
| uint32_t DL_Timer_backupConfig::clkSelConf |
Timer Clock Source Select configuration.
| uint32_t DL_Timer_backupConfig::countClkConf |
Timer Clock configuration.
| uint32_t DL_Timer_backupConfig::intEvnt0Conf |
Timer interrupt configuration for EVENT0.
| uint32_t DL_Timer_backupConfig::intEvnt1Conf |
Timer interrupt configuration for EVENT1.
| uint32_t DL_Timer_backupConfig::intEvnt2Conf |
Timer interrupt configuration for EVENT2.
| uint32_t DL_Timer_backupConfig::ccpDirConf |
Timer CCP Direction configuration.
| uint32_t DL_Timer_backupConfig::outDisConf |
Timer CCP Output forced low configuration.
| uint32_t DL_Timer_backupConfig::crossTrigCtl |
Timer Cross Timer Trigger Control configuration.
| uint32_t DL_Timer_backupConfig::tSelConf |
Timer Cross Trigger Configuration
| uint32_t DL_Timer_backupConfig::crossTrigConf |
Timer Cross Timer Trigger
| uint32_t DL_Timer_backupConfig::cntVal |
Timer counter value. Timer counter value is stored but user can specify if counter is restore via restoreCounter argument in DL_Timer_restoreConfiguration
| uint32_t DL_Timer_backupConfig::cntCtlConf |
Timer counter control configuration
| uint32_t DL_Timer_backupConfig::loadVal |
Timer load value
| uint32_t DL_Timer_backupConfig::cc0Val |
Timer Capture or Compare 0 value
| uint32_t DL_Timer_backupConfig::cc1Val |
Timer Capture or Compare 1 value
| uint32_t DL_Timer_backupConfig::cc2Val |
Timer Capture or Compare 2 value
| uint32_t DL_Timer_backupConfig::cc3Val |
Timer Capture or Compare 3 value
| uint32_t DL_Timer_backupConfig::cc0Ctl |
Timer Capture or Compare Control Register 0
| uint32_t DL_Timer_backupConfig::cc1Ctl |
Timer Capture or Compare Control Register 1
| uint32_t DL_Timer_backupConfig::cc2Ctl |
Timer Capture or Compare Control Register 2
| uint32_t DL_Timer_backupConfig::cc3Ctl |
Timer Capture or Compare Control Register 3
| uint32_t DL_Timer_backupConfig::cc0OutCtl |
Timer Capture or Compare Output Control Register 0
| uint32_t DL_Timer_backupConfig::cc1OutCtl |
Timer Capture or Compare Output Control Register 1
| uint32_t DL_Timer_backupConfig::cc2OutCtl |
Timer Capture or Compare Output Control Register 2
| uint32_t DL_Timer_backupConfig::cc3OutCtl |
Timer Capture or Compare Output Control Register 3
| uint32_t DL_Timer_backupConfig::cc0ActCtl |
Timer Capture or Compare Signal Generator Action Control Register 0
| uint32_t DL_Timer_backupConfig::cc1ActCtl |
Timer Capture or Compare Signal Generator Action Control Register 1
| uint32_t DL_Timer_backupConfig::cc2ActCtl |
Timer Capture or Compare Signal Generator Action Control Register 2
| uint32_t DL_Timer_backupConfig::cc3ActCtl |
Timer Capture or Compare Signal Generator Action Control Register 3
| uint32_t DL_Timer_backupConfig::in0FiltCtl |
Timer Capture or Compare Input Filter and Inversion Control Register 0
| uint32_t DL_Timer_backupConfig::in1FiltCtl |
Timer Capture or Compare Input Filter and Inversion Control Register 1
| uint32_t DL_Timer_backupConfig::in2FiltCtl |
Timer Capture or Compare Input Filter and Inversion Control Register 2
| uint32_t DL_Timer_backupConfig::in3FiltCtl |
Timer Capture or Compare Input Filter and Inversion Control Register 3
| bool DL_Timer_backupConfig::backupRdy |
Boolean flag indicating whether or not a valid configuration structure exists. Should not be modified by the user.