VDAC_InitChannel_TypeDef Struct Reference
VDAC channel initialization structure.
      
       #include <em_vdac.h>
      
     
| Data Fields | |
| bool | enable | 
| Enable channel. | |
| bool | warmupKeepOn | 
| Warm-up mode, keep VDAC on (in idle) - or shutdown between conversions. | |
| bool | highCapLoadEnable | 
| Select high capacitance load mode in conjunction with high power. | |
| uint32_t | fifoLowDataThreshold | 
| Channel x FIFO Low threshold data valid level. | |
| VDAC_RefreshSource_TypeDef | chRefreshSource | 
| Channel refresh source. | |
| VDAC_TrigMode_TypeDef | trigMode | 
| Channel conversion trigger mode. | |
| VDAC_PowerMode_TypeDef | powerMode | 
| Channel power mode. | |
| bool | sampleOffMode | 
| Set channel conversion mode to sample/shut-off mode. | |
| uint32_t | pin | 
| Vdac channel output pin. | |
| VDAC_ChPortSel_t | port | 
| Vdac channel output port. | |
| bool | shortOutput | 
| Short High power and low power output. | |
| bool | auxOutEnable | 
| Alternative output enable. | |
| bool | mainOutEnable | 
| Main output enable. | |
| uint32_t | holdOutTime | 
| Channel output hold time. | |
VDAC channel initialization structure.
Field Documentation
◆ enable
| bool VDAC_InitChannel_TypeDef::enable | 
Enable channel.
◆ warmupKeepOn
| bool VDAC_InitChannel_TypeDef::warmupKeepOn | 
Warm-up mode, keep VDAC on (in idle) - or shutdown between conversions.
◆ highCapLoadEnable
| bool VDAC_InitChannel_TypeDef::highCapLoadEnable | 
Select high capacitance load mode in conjunction with high power.
◆ fifoLowDataThreshold
| uint32_t VDAC_InitChannel_TypeDef::fifoLowDataThreshold | 
Channel x FIFO Low threshold data valid level.
◆ chRefreshSource
| VDAC_RefreshSource_TypeDef VDAC_InitChannel_TypeDef::chRefreshSource | 
Channel refresh source.
◆ trigMode
| VDAC_TrigMode_TypeDef VDAC_InitChannel_TypeDef::trigMode | 
Channel conversion trigger mode.
◆ powerMode
| VDAC_PowerMode_TypeDef VDAC_InitChannel_TypeDef::powerMode | 
Channel power mode.
◆ sampleOffMode
| bool VDAC_InitChannel_TypeDef::sampleOffMode | 
Set channel conversion mode to sample/shut-off mode.
Default is continuous.
◆ pin
| uint32_t VDAC_InitChannel_TypeDef::pin | 
Vdac channel output pin.
◆ port
| VDAC_ChPortSel_t VDAC_InitChannel_TypeDef::port | 
Vdac channel output port.
◆ shortOutput
| bool VDAC_InitChannel_TypeDef::shortOutput | 
Short High power and low power output.
◆ auxOutEnable
| bool VDAC_InitChannel_TypeDef::auxOutEnable | 
Alternative output enable.
◆ mainOutEnable
| bool VDAC_InitChannel_TypeDef::mainOutEnable | 
Main output enable.
◆ holdOutTime
| uint32_t VDAC_InitChannel_TypeDef::holdOutTime | 
Channel output hold time.