STM32F4xx_HAL_Driver  1.8.3
DAC Exported Init structure
+ Collaboration diagram for DAC Exported Init structure:

Data Structures

struct  LL_DAC_InitTypeDef
 Structure definition of some features of DAC instance. More...
 

Detailed Description


Data Structure Documentation

◆ LL_DAC_InitTypeDef

struct LL_DAC_InitTypeDef

Structure definition of some features of DAC instance.

Definition at line 166 of file stm32f4xx_ll_dac.h.

Data Fields
uint32_t OutputBuffer

Set the output buffer for the selected DAC channel. This parameter can be a value of DAC channel output buffer

This feature can be modified afterwards using unitary function LL_DAC_SetOutputBuffer().

uint32_t TriggerSource

Set the conversion trigger source for the selected DAC channel: internal (SW start) or from external peripheral (timer event, external interrupt line). This parameter can be a value of DAC trigger source

This feature can be modified afterwards using unitary function LL_DAC_SetTriggerSource().

uint32_t WaveAutoGeneration

Set the waveform automatic generation mode for the selected DAC channel. This parameter can be a value of DAC waveform automatic generation mode

This feature can be modified afterwards using unitary function LL_DAC_SetWaveAutoGeneration().

uint32_t WaveAutoGenerationConfig

Set the waveform automatic generation mode for the selected DAC channel. If waveform automatic generation mode is set to noise, this parameter can be a value of DAC wave generation - Noise LFSR unmask bits If waveform automatic generation mode is set to triangle, this parameter can be a value of DAC wave generation - Triangle amplitude

Note
If waveform automatic generation mode is disabled, this parameter is discarded.

This feature can be modified afterwards using unitary function LL_DAC_SetWaveNoiseLFSR(), LL_DAC_SetWaveTriangleAmplitude() depending on the wave automatic generation selected.