VDAC_Init_TypeDef Struct Reference
VDAC initialization structure, common for both channels.
      
       #include <em_vdac.h>
      
     
| Data Fields | |
| bool | mainCalibration | 
| Selects between main and alternate output path calibration values. | |
| bool | asyncClockMode | 
| Selects clock from asynchronous or synchronous (with respect to peripheral clock) source. | |
| bool | warmupKeepOn | 
| Warm-up mode, keep VDAC on (in idle) - or shutdown between conversions. | |
| VDAC_Refresh_TypeDef | refresh | 
| Channel refresh period. | |
| uint32_t | prescaler | 
| Prescaler for VDAC clock. | |
| VDAC_Ref_TypeDef | reference | 
| Reference voltage to use. | |
| bool | ch0ResetPre | 
| Enable/disable reset of prescaler on CH 0 start. | |
| bool | outEnablePRS | 
| Enable/disable output enable control by CH1 PRS signal. | |
| bool | sineEnable | 
| Enable/disable sine mode. | |
| bool | diff | 
| Select if single ended or differential output mode. | |
VDAC initialization structure, common for both channels.
Field Documentation
◆ mainCalibration
| bool VDAC_Init_TypeDef::mainCalibration | 
Selects between main and alternate output path calibration values.
◆ asyncClockMode
| bool VDAC_Init_TypeDef::asyncClockMode | 
Selects clock from asynchronous or synchronous (with respect to peripheral clock) source.
◆ warmupKeepOn
| bool VDAC_Init_TypeDef::warmupKeepOn | 
Warm-up mode, keep VDAC on (in idle) - or shutdown between conversions.
◆ refresh
| VDAC_Refresh_TypeDef VDAC_Init_TypeDef::refresh | 
Channel refresh period.
◆ prescaler
| uint32_t VDAC_Init_TypeDef::prescaler | 
Prescaler for VDAC clock.
Clock is source clock divided by prescaler+1.
◆ reference
| VDAC_Ref_TypeDef VDAC_Init_TypeDef::reference | 
Reference voltage to use.
◆ ch0ResetPre
| bool VDAC_Init_TypeDef::ch0ResetPre | 
Enable/disable reset of prescaler on CH 0 start.
◆ outEnablePRS
| bool VDAC_Init_TypeDef::outEnablePRS | 
Enable/disable output enable control by CH1 PRS signal.
◆ sineEnable
| bool VDAC_Init_TypeDef::sineEnable | 
Enable/disable sine mode.
◆ diff
| bool VDAC_Init_TypeDef::diff | 
Select if single ended or differential output mode.