![]()
![]()
#define STM32F4xx_LL_DAC_H
![]()
![]()
#include "stm32f4xx.h"
![]()
![]()
Private constants
![]()
![]()
#define DAC_CR_CHX_BITOFFSET_MASK
![]()
![]()
#define DAC_CR_CHX_BITOFFSET_MASK
![]()
![]()
#define DAC_SWTR_CH1
![]()
![]()
#define DAC_SWTR_CH2
![]()
![]()
#define DAC_SWTR_CHX_MASK
![]()
![]()
#define DAC_SWTR_CHX_MASK
![]()
![]()
#define DAC_REG_DHR12R1_REGOFFSET
![]()
![]()
#define DAC_REG_DHR12RX_REGOFFSET_MASK
![]()
![]()
#define DAC_REG_DHR12LX_REGOFFSET_MASK
![]()
![]()
#define DAC_REG_DHR8RX_REGOFFSET_MASK
![]()
![]()
#define DAC_REG_DOR1_REGOFFSET
![]()
![]()
#define DAC_REG_DORX_REGOFFSET_MASK
![]()
![]()
#define DAC_DHR12RD_DACC2DHR_BITOFFSET_POS
![]()
![]()
#define DAC_DHR12LD_DACC2DHR_BITOFFSET_POS
![]()
![]()
#define DAC_DHR8RD_DACC2DHR_BITOFFSET_POS
![]()
![]()
Private macros
![]()
![]()
Exported types
![]()
![]()
LL_DAC_InitTypeDef
![]()
![]()
TriggerSource
![]()
![]()
WaveAutoGeneration
![]()
![]()
WaveAutoGenerationConfig
![]()
![]()
OutputBuffer
![]()
![]()
#define LL_DAC_FLAG_DMAUDR1
![]()
![]()
#define LL_DAC_FLAG_DMAUDR2
![]()
![]()
#define LL_DAC_IT_DMAUDRIE1
![]()
![]()
#define LL_DAC_IT_DMAUDRIE2
![]()
![]()
#define LL_DAC_CHANNEL_1
![]()
![]()
#define LL_DAC_CHANNEL_2
![]()
![]()
#define LL_DAC_TRIG_SOFTWARE
![]()
![]()
#define LL_DAC_TRIG_EXT_TIM2_TRGO
![]()
![]()
#define LL_DAC_TRIG_EXT_TIM8_TRGO
![]()
![]()
#define LL_DAC_TRIG_EXT_TIM4_TRGO
![]()
![]()
#define LL_DAC_TRIG_EXT_TIM6_TRGO
![]()
![]()
#define LL_DAC_TRIG_EXT_TIM7_TRGO
![]()
![]()
#define LL_DAC_TRIG_EXT_TIM5_TRGO
![]()
![]()
#define LL_DAC_TRIG_EXT_EXTI_LINE9
![]()
![]()
#define LL_DAC_WAVE_AUTO_GENERATION_NONE
![]()
![]()
#define LL_DAC_WAVE_AUTO_GENERATION_NOISE
![]()
![]()
#define LL_DAC_WAVE_AUTO_GENERATION_TRIANGLE
![]()
![]()
#define LL_DAC_NOISE_LFSR_UNMASK_BIT0
![]()
![]()
#define LL_DAC_NOISE_LFSR_UNMASK_BITS1_0
![]()
![]()
#define LL_DAC_NOISE_LFSR_UNMASK_BITS2_0
![]()
![]()
#define LL_DAC_NOISE_LFSR_UNMASK_BITS3_0
![]()
![]()
#define LL_DAC_NOISE_LFSR_UNMASK_BITS4_0
![]()
![]()
#define LL_DAC_NOISE_LFSR_UNMASK_BITS5_0
![]()
![]()
#define LL_DAC_NOISE_LFSR_UNMASK_BITS6_0
![]()
![]()
#define LL_DAC_NOISE_LFSR_UNMASK_BITS7_0
![]()
![]()
#define LL_DAC_NOISE_LFSR_UNMASK_BITS8_0
![]()
![]()
#define LL_DAC_NOISE_LFSR_UNMASK_BITS9_0
![]()
![]()
#define LL_DAC_NOISE_LFSR_UNMASK_BITS10_0
![]()
![]()
#define LL_DAC_NOISE_LFSR_UNMASK_BITS11_0
![]()
![]()
#define LL_DAC_TRIANGLE_AMPLITUDE_1
![]()
![]()
#define LL_DAC_TRIANGLE_AMPLITUDE_3
![]()
![]()
#define LL_DAC_TRIANGLE_AMPLITUDE_7
![]()
![]()
#define LL_DAC_TRIANGLE_AMPLITUDE_15
![]()
![]()
#define LL_DAC_TRIANGLE_AMPLITUDE_31
![]()
![]()
#define LL_DAC_TRIANGLE_AMPLITUDE_63
![]()
![]()
#define LL_DAC_TRIANGLE_AMPLITUDE_127
![]()
![]()
#define LL_DAC_TRIANGLE_AMPLITUDE_255
![]()
![]()
#define LL_DAC_TRIANGLE_AMPLITUDE_511
![]()
![]()
#define LL_DAC_TRIANGLE_AMPLITUDE_1023
![]()
![]()
#define LL_DAC_TRIANGLE_AMPLITUDE_2047
![]()
![]()
#define LL_DAC_TRIANGLE_AMPLITUDE_4095
![]()
![]()
#define LL_DAC_OUTPUT_BUFFER_ENABLE
![]()
![]()
#define LL_DAC_OUTPUT_BUFFER_DISABLE
![]()
![]()
#define LL_DAC_RESOLUTION_12B
![]()
![]()
#define LL_DAC_RESOLUTION_8B
![]()
![]()
#define LL_DAC_DMA_REG_DATA_12BITS_RIGHT_ALIGNED
![]()
![]()
#define LL_DAC_DMA_REG_DATA_12BITS_LEFT_ALIGNED
![]()
![]()
#define LL_DAC_DMA_REG_DATA_8BITS_RIGHT_ALIGNED
![]()
![]()
#define LL_DAC_DELAY_STARTUP_VOLTAGE_SETTLING_US
![]()
![]()
#define LL_DAC_DELAY_VOLTAGE_SETTLING_US
![]()
![]()
#define LL_DAC_WriteReg
![]()
![]()
#define LL_DAC_ReadReg
![]()
![]()
LL_DAC_SetTriggerSource(DAC_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DAC_GetTriggerSource(const DAC_TypeDef *, uint32_t)
![]()
![]()
LL_DAC_SetWaveAutoGeneration(DAC_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DAC_GetWaveAutoGeneration(const DAC_TypeDef *, uint32_t)
![]()
![]()
LL_DAC_SetWaveNoiseLFSR(DAC_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DAC_GetWaveNoiseLFSR(const DAC_TypeDef *, uint32_t)
![]()
![]()
LL_DAC_SetWaveTriangleAmplitude(DAC_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DAC_GetWaveTriangleAmplitude(const DAC_TypeDef *, uint32_t)
![]()
![]()
LL_DAC_SetOutputBuffer(DAC_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DAC_GetOutputBuffer(const DAC_TypeDef *, uint32_t)
![]()
![]()
LL_DAC_EnableDMAReq(DAC_TypeDef *, uint32_t)
![]()
![]()
LL_DAC_DisableDMAReq(DAC_TypeDef *, uint32_t)
![]()
![]()
LL_DAC_IsDMAReqEnabled(const DAC_TypeDef *, uint32_t)
![]()
![]()
LL_DAC_DMA_GetRegAddr(const DAC_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DAC_Enable(DAC_TypeDef *, uint32_t)
![]()
![]()
LL_DAC_Disable(DAC_TypeDef *, uint32_t)
![]()
![]()
LL_DAC_IsEnabled(const DAC_TypeDef *, uint32_t)
![]()
![]()
LL_DAC_EnableTrigger(DAC_TypeDef *, uint32_t)
![]()
![]()
LL_DAC_DisableTrigger(DAC_TypeDef *, uint32_t)
![]()
![]()
LL_DAC_IsTriggerEnabled(const DAC_TypeDef *, uint32_t)
![]()
![]()
LL_DAC_TrigSWConversion(DAC_TypeDef *, uint32_t)
![]()
![]()
LL_DAC_ConvertData12RightAligned(DAC_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DAC_ConvertData12LeftAligned(DAC_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DAC_ConvertData8RightAligned(DAC_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DAC_ConvertDualData12RightAligned(DAC_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DAC_ConvertDualData12LeftAligned(DAC_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DAC_ConvertDualData8RightAligned(DAC_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_DAC_RetrieveOutputData(const DAC_TypeDef *, uint32_t)
![]()
![]()
LL_DAC_IsActiveFlag_DMAUDR1(const DAC_TypeDef *)
![]()
![]()
LL_DAC_IsActiveFlag_DMAUDR2(const DAC_TypeDef *)
![]()
![]()
LL_DAC_ClearFlag_DMAUDR1(DAC_TypeDef *)
![]()
![]()
LL_DAC_ClearFlag_DMAUDR2(DAC_TypeDef *)
![]()
![]()
LL_DAC_EnableIT_DMAUDR1(DAC_TypeDef *)
![]()
![]()
LL_DAC_EnableIT_DMAUDR2(DAC_TypeDef *)
![]()
![]()
LL_DAC_DisableIT_DMAUDR1(DAC_TypeDef *)
![]()
![]()
LL_DAC_DisableIT_DMAUDR2(DAC_TypeDef *)
![]()
![]()
LL_DAC_IsEnabledIT_DMAUDR1(const DAC_TypeDef *)
![]()
![]()
LL_DAC_IsEnabledIT_DMAUDR2(const DAC_TypeDef *)
![]()
![]()
LL_DAC_DeInit(const DAC_TypeDef *);
![]()
![]()
LL_DAC_Init(DAC_TypeDef *, uint32_t, const LL_DAC_InitTypeDef *);
![]()
![]()
LL_DAC_StructInit(LL_DAC_InitTypeDef *);