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.