LL DAC Constants ¶
DAC flags ¶
- group DAC_LL_EC_GET_FLAG
-
Flags defines which can be used with LL_DAC_READ_REG function.
Defines
-
LL_DAC_FLAG_DMAUDR1
(DAC_SR_DMAUDR1)
¶
-
DAC channel 1 flag DMA underrun
-
LL_DAC_FLAG_CAL1
(DAC_SR_CAL_FLAG1)
¶
-
DAC channel 1 flag offset calibration status
-
LL_DAC_FLAG_BWST1
(DAC_SR_BWST1)
¶
-
DAC channel 1 flag busy writing sample time
-
LL_DAC_FLAG_DAC1RDY
(DAC_SR_DAC1RDY)
¶
-
DAC channel 1 flag ready
-
LL_DAC_FLAG_DORSTAT1
(DAC_SR_DORSTAT1)
¶
-
DAC channel 1 flag output register
-
LL_DAC_FLAG_DMAUDR2
(DAC_SR_DMAUDR2)
¶
-
DAC channel 2 flag DMA underrun
-
LL_DAC_FLAG_CAL2
(DAC_SR_CAL_FLAG2)
¶
-
DAC channel 2 flag offset calibration status
-
LL_DAC_FLAG_BWST2
(DAC_SR_BWST2)
¶
-
DAC channel 2 flag busy writing sample time
-
LL_DAC_FLAG_DAC2RDY
(DAC_SR_DAC2RDY)
¶
-
DAC channel 2 flag ready
-
LL_DAC_FLAG_DORSTAT2
(DAC_SR_DORSTAT2)
¶
-
DAC channel 2 flag output register
-
LL_DAC_FLAG_DMAUDR1
(DAC_SR_DMAUDR1)
¶
- group DAC_LL_EC_GET_FLAG
-
Flags defines which can be used with LL_DAC_READ_REG function.
Defines
-
LL_DAC_FLAG_DMAUDR1
(DAC_SR_DMAUDR1)
-
DAC channel 1 flag DMA underrun
-
LL_DAC_FLAG_CAL1
(DAC_SR_CAL_FLAG1)
-
DAC channel 1 flag offset calibration status
-
LL_DAC_FLAG_BWST1
(DAC_SR_BWST1)
-
DAC channel 1 flag busy writing sample time
-
LL_DAC_FLAG_DAC1RDY
(DAC_SR_DAC1RDY)
-
DAC channel 1 flag ready
-
LL_DAC_FLAG_DORSTAT1
(DAC_SR_DORSTAT1)
-
DAC channel 1 flag output register
-
LL_DAC_FLAG_DMAUDR2
(DAC_SR_DMAUDR2)
-
DAC channel 2 flag DMA underrun
-
LL_DAC_FLAG_CAL2
(DAC_SR_CAL_FLAG2)
-
DAC channel 2 flag offset calibration status
-
LL_DAC_FLAG_BWST2
(DAC_SR_BWST2)
-
DAC channel 2 flag busy writing sample time
-
LL_DAC_FLAG_DAC2RDY
(DAC_SR_DAC2RDY)
-
DAC channel 2 flag ready
-
LL_DAC_FLAG_DORSTAT2
(DAC_SR_DORSTAT2)
-
DAC channel 2 flag output register
-
LL_DAC_FLAG_DMAUDR1
(DAC_SR_DMAUDR1)
- group DAC_LL_EC_GET_FLAG
-
Flags defines which can be used with LL_DAC_READ_REG function.
Defines
-
LL_DAC_FLAG_DMAUDR1
(DAC_SR_DMAUDR1)
-
DAC channel 1 flag DMA underrun
-
LL_DAC_FLAG_CAL1
(DAC_SR_CAL_FLAG1)
-
DAC channel 1 flag offset calibration status
-
LL_DAC_FLAG_BWST1
(DAC_SR_BWST1)
-
DAC channel 1 flag busy writing sample time
-
LL_DAC_FLAG_DAC1RDY
(DAC_SR_DAC1RDY)
-
DAC channel 1 flag ready
-
LL_DAC_FLAG_DORSTAT1
(DAC_SR_DORSTAT1)
-
DAC channel 1 flag output register
-
LL_DAC_FLAG_DMAUDR2
(DAC_SR_DMAUDR2)
-
DAC channel 2 flag DMA underrun
-
LL_DAC_FLAG_CAL2
(DAC_SR_CAL_FLAG2)
-
DAC channel 2 flag offset calibration status
-
LL_DAC_FLAG_BWST2
(DAC_SR_BWST2)
-
DAC channel 2 flag busy writing sample time
-
LL_DAC_FLAG_DAC2RDY
(DAC_SR_DAC2RDY)
-
DAC channel 2 flag ready
-
LL_DAC_FLAG_DORSTAT2
(DAC_SR_DORSTAT2)
-
DAC channel 2 flag output register
-
LL_DAC_FLAG_DMAUDR1
(DAC_SR_DMAUDR1)
DAC channel DMA enable ¶
- group DAC_LL_DMA_EN
-
DMA channel enable which can be used with LL_DAC_READ_REG and LL_DAC_WRITE_REG functions.
- group DAC_LL_DMA_EN
-
DMA channel enable which can be used with LL_DAC_READ_REG and LL_DAC_WRITE_REG functions.
Defines
-
LL_DAC_DMAEN1
(DAC_CR_DMAEN1)
-
DAC channel 1 DMA enable
-
LL_DAC_DMAEN2
(DAC_CR_DMAEN2)
-
DAC channel 2 DMA enable
-
LL_DAC_DMAEN1
(DAC_CR_DMAEN1)
- group DAC_LL_DMA_EN
-
DMA channel enable which can be used with LL_DAC_READ_REG and LL_DAC_WRITE_REG functions.
Defines
-
LL_DAC_DMAEN1
(DAC_CR_DMAEN1)
-
DAC channel 1 DMA enable
-
LL_DAC_DMAEN2
(DAC_CR_DMAEN2)
-
DAC channel 2 DMA enable
-
LL_DAC_DMAEN1
(DAC_CR_DMAEN1)
DAC interruptions ¶
- group DAC_LL_EC_IT
-
IT defines which can be used with LL_DAC_READ_REG and LL_DAC_WRITE_REG functions.
- group DAC_LL_EC_IT
-
IT defines which can be used with LL_DAC_READ_REG and LL_DAC_WRITE_REG functions.
Defines
-
LL_DAC_IT_DMAUDRIE1
(DAC_CR_DMAUDRIE1)
-
DAC channel 1 interruption DMA underrun
-
LL_DAC_IT_DMAUDRIE2
(DAC_CR_DMAUDRIE2)
-
DAC channel 2 interruption DMA underrun
-
LL_DAC_IT_DMAUDRIE1
(DAC_CR_DMAUDRIE1)
- group DAC_LL_EC_IT
-
IT defines which can be used with LL_DAC_READ_REG and LL_DAC_WRITE_REG functions.
Defines
-
LL_DAC_IT_DMAUDRIE1
(DAC_CR_DMAUDRIE1)
-
DAC channel 1 interruption DMA underrun
-
LL_DAC_IT_DMAUDRIE2
(DAC_CR_DMAUDRIE2)
-
DAC channel 2 interruption DMA underrun
-
LL_DAC_IT_DMAUDRIE1
(DAC_CR_DMAUDRIE1)
DAC channels ¶
- group DAC_LL_EC_CHANNEL
-
Defines
-
LL_DAC_CHANNEL_1
(
DAC_REG_SHSR1_REGOFFSET
|
DAC_REG_DOR1_REGOFFSET
|
DAC_REG_DHR12R1_REGOFFSET
\
|
DAC_REG_DHR12L1_REGOFFSET | DAC_REG_DHR8R1_REGOFFSET\
|
DAC_CR_CH1_BITOFFSET | DAC_SWTR_CH1 ) ¶
-
DAC channel 1
-
LL_DAC_CHANNEL_2
(
DAC_REG_SHSR2_REGOFFSET
|
DAC_REG_DOR2_REGOFFSET
|
DAC_REG_DHR12R2_REGOFFSET
\
|
DAC_REG_DHR12L2_REGOFFSET | DAC_REG_DHR8R2_REGOFFSET\
|
DAC_CR_CH2_BITOFFSET | DAC_SWTR_CH2 ) ¶
-
DAC channel 2
-
LL_DAC_CHANNEL_1
(
DAC_REG_SHSR1_REGOFFSET
|
DAC_REG_DOR1_REGOFFSET
|
DAC_REG_DHR12R1_REGOFFSET
- group DAC_LL_EC_CHANNEL
-
Defines
-
LL_DAC_CHANNEL_1
(
DAC_REG_SHSR1_REGOFFSET
|
DAC_REG_DOR1_REGOFFSET
|
DAC_REG_DHR12R1_REGOFFSET
\
|
DAC_REG_DHR12L1_REGOFFSET | DAC_REG_DHR8R1_REGOFFSET\
|
DAC_CR_CH1_BITOFFSET | DAC_SWTR_CH1 )
-
DAC channel 1
-
LL_DAC_CHANNEL_2
(
DAC_REG_SHSR2_REGOFFSET
|
DAC_REG_DOR2_REGOFFSET
|
DAC_REG_DHR12R2_REGOFFSET
\
|
DAC_REG_DHR12L2_REGOFFSET | DAC_REG_DHR8R2_REGOFFSET\
|
DAC_CR_CH2_BITOFFSET | DAC_SWTR_CH2 )
-
DAC channel 2
-
LL_DAC_CHANNEL_1
(
DAC_REG_SHSR1_REGOFFSET
|
DAC_REG_DOR1_REGOFFSET
|
DAC_REG_DHR12R1_REGOFFSET
- group DAC_LL_EC_CHANNEL
-
Defines
-
LL_DAC_CHANNEL_1
(
DAC_REG_SHSR1_REGOFFSET
|
DAC_REG_DOR1_REGOFFSET
|
DAC_REG_DHR12R1_REGOFFSET
\
|
DAC_REG_DHR12L1_REGOFFSET | DAC_REG_DHR8R1_REGOFFSET\
|
DAC_CR_CH1_BITOFFSET | DAC_SWTR_CH1 )
-
DAC channel 1
-
LL_DAC_CHANNEL_2
(
DAC_REG_SHSR2_REGOFFSET
|
DAC_REG_DOR2_REGOFFSET
|
DAC_REG_DHR12R2_REGOFFSET
\
|
DAC_REG_DHR12L2_REGOFFSET | DAC_REG_DHR8R2_REGOFFSET\
|
DAC_CR_CH2_BITOFFSET | DAC_SWTR_CH2 )
-
DAC channel 2
-
LL_DAC_CHANNEL_1
(
DAC_REG_SHSR1_REGOFFSET
|
DAC_REG_DOR1_REGOFFSET
|
DAC_REG_DHR12R1_REGOFFSET
DAC high frequency interface mode ¶
- group DAC_LL_EC_HIGH_FREQUENCY_MODE
-
High frequency interface mode defines that can be used with LL_DAC_SetHighFrequencyMode and LL_DAC_GetHighFrequencyMode.
Defines
-
LL_DAC_HIGH_FREQ_MODE_DISABLE
0x00000000UL
¶
-
< High frequency interface mode disabled High frequency interface mode compatible to AHB>80MHz enabled
-
LL_DAC_HIGH_FREQ_MODE_ABOVE_80MHZ
(DAC_MCR_HFSEL_0)
¶
-
High frequency interface mode compatible to AHB>160MHz enabled
-
LL_DAC_HIGH_FREQ_MODE_ABOVE_160MHZ
(DAC_MCR_HFSEL_1)
¶
-
LL_DAC_HIGH_FREQ_MODE_DISABLE
0x00000000UL
¶
- group DAC_LL_EC_HIGH_FREQUENCY_MODE
-
High frequency interface mode defines that can be used with LL_DAC_SetHighFrequencyMode and LL_DAC_GetHighFrequencyMode.
Defines
-
LL_DAC_HIGH_FREQ_MODE_DISABLE
0x00000000UL
-
< High frequency interface mode disabled High frequency interface mode compatible to AHB>80MHz enabled
-
LL_DAC_HIGH_FREQ_MODE_ABOVE_80MHZ
(DAC_MCR_HFSEL_0)
-
High frequency interface mode compatible to AHB>160MHz enabled
-
LL_DAC_HIGH_FREQ_MODE_ABOVE_160MHZ
(DAC_MCR_HFSEL_1)
-
LL_DAC_HIGH_FREQ_MODE_DISABLE
0x00000000UL
- group DAC_LL_EC_HIGH_FREQUENCY_MODE
-
High frequency interface mode defines that can be used with LL_DAC_SetHighFrequencyMode and LL_DAC_GetHighFrequencyMode.
Defines
-
LL_DAC_HIGH_FREQ_MODE_DISABLE
0x00000000UL
-
< High frequency interface mode disabled High frequency interface mode compatible to AHB>80MHz enabled
-
LL_DAC_HIGH_FREQ_MODE_ABOVE_80MHZ
(DAC_MCR_HFSEL_0)
-
High frequency interface mode compatible to AHB>160MHz enabled
-
LL_DAC_HIGH_FREQ_MODE_ABOVE_160MHZ
(DAC_MCR_HFSEL_1)
-
LL_DAC_HIGH_FREQ_MODE_DISABLE
0x00000000UL
DAC operating mode ¶
- group DAC_LL_EC_OPERATING_MODE
- group DAC_LL_EC_OPERATING_MODE
-
Defines
-
LL_DAC_MODE_NORMAL_OPERATION
0x00000000UL
-
DAC channel in mode normal operation
-
LL_DAC_MODE_CALIBRATION
(DAC_CR_CEN1)
-
DAC channel in mode calibration
-
LL_DAC_MODE_NORMAL_OPERATION
0x00000000UL
- group DAC_LL_EC_OPERATING_MODE
-
Defines
-
LL_DAC_MODE_NORMAL_OPERATION
0x00000000UL
-
DAC channel in mode normal operation
-
LL_DAC_MODE_CALIBRATION
(DAC_CR_CEN1)
-
DAC channel in mode calibration
-
LL_DAC_MODE_NORMAL_OPERATION
0x00000000UL
DAC trigger source ¶
- group DAC_LL_EC_TRIGGER_SOURCE
-
Defines
-
LL_DAC_TRIGGER_SOFTWARE
0x00000000UL
¶
-
< DAC channel conversion software trigger (SW start) DAC channel conversion trigger from external peripheral: TIM1 TRGO.
-
LL_DAC_TRIGGER_TIM1_TRGO
(
DAC_CR_TSEL1_0)
¶
-
DAC channel conversion trigger from external peripheral: TIM2 TRGO.
-
LL_DAC_TRIGGER_TIM2_TRGO
(
DAC_CR_TSEL1_1
)
¶
-
DAC channel conversion trigger from external peripheral: TIM4 TRGO.
-
LL_DAC_TRIGGER_TIM4_TRGO
(
DAC_CR_TSEL1_1
|
DAC_CR_TSEL1_0)
¶
-
DAC channel conversion trigger from external peripheral: TIM5 TRGO.
-
LL_DAC_TRIGGER_TIM5_TRGO
(
DAC_CR_TSEL1_2
)
¶
-
DAC channel conversion trigger from external peripheral: TIM6 TRGO.
-
LL_DAC_TRIGGER_TIM6_TRGO
(
DAC_CR_TSEL1_2
|
DAC_CR_TSEL1_0)
¶
-
DAC channel conversion trigger from external peripheral: TIM7 TRGO.
-
LL_DAC_TRIGGER_TIM7_TRGO
(
DAC_CR_TSEL1_2
|
DAC_CR_TSEL1_1
)
¶
-
DAC channel conversion trigger from external peripheral: TIM8 TRGO.
-
LL_DAC_TRIGGER_TIM8_TRGO
(
DAC_CR_TSEL1_2
|
DAC_CR_TSEL1_1
|
DAC_CR_TSEL1_0)
¶
-
DAC channel conversion trigger from external peripheral: TIM15 TRGO.
-
LL_DAC_TRIGGER_TIM15_TRGO
(DAC_CR_TSEL1_3
)
¶
-
DAC channel conversion trigger from external peripheral: LPTIM1 CH1.
-
LL_DAC_TRIGGER_LPTIM1_CH1
(DAC_CR_TSEL1_3
|
DAC_CR_TSEL1_1
|
DAC_CR_TSEL1_0)
¶
-
DAC channel conversion trigger from external peripheral: LPTIM3 CH1.
-
LL_DAC_TRIGGER_LPTIM3_CH1
(DAC_CR_TSEL1_3
|
DAC_CR_TSEL1_2
)
¶
-
DAC channel conversion trigger from external peripheral: external interrupt line 9.
-
LL_DAC_TRIGGER_EXTI9
(DAC_CR_TSEL1_3
|
DAC_CR_TSEL1_2
|
DAC_CR_TSEL1_0)
¶
-
LL_DAC_TRIGGER_SOFTWARE
0x00000000UL
¶
- group DAC_LL_EC_TRIGGER_SOURCE
-
Defines
-
LL_DAC_TRIGGER_SOFTWARE
0x00000000UL
-
< DAC channel conversion software trigger (SW start) DAC channel conversion trigger from external peripheral: TIM1 TRGO.
-
LL_DAC_TRIGGER_TIM1_TRGO
(
DAC_CR_TSEL1_0)
-
DAC channel conversion trigger from external peripheral: TIM2 TRGO.
-
LL_DAC_TRIGGER_TIM2_TRGO
(
DAC_CR_TSEL1_1
)
-
DAC channel conversion trigger from external peripheral: TIM4 TRGO.
-
LL_DAC_TRIGGER_TIM4_TRGO
(
DAC_CR_TSEL1_1
|
DAC_CR_TSEL1_0)
-
DAC channel conversion trigger from external peripheral: TIM5 TRGO.
-
LL_DAC_TRIGGER_TIM5_TRGO
(
DAC_CR_TSEL1_2
)
-
DAC channel conversion trigger from external peripheral: TIM6 TRGO.
-
LL_DAC_TRIGGER_TIM6_TRGO
(
DAC_CR_TSEL1_2
|
DAC_CR_TSEL1_0)
-
DAC channel conversion trigger from external peripheral: TIM7 TRGO.
-
LL_DAC_TRIGGER_TIM7_TRGO
(
DAC_CR_TSEL1_2
|
DAC_CR_TSEL1_1
)
-
DAC channel conversion trigger from external peripheral: TIM8 TRGO.
-
LL_DAC_TRIGGER_TIM8_TRGO
(
DAC_CR_TSEL1_2
|
DAC_CR_TSEL1_1
|
DAC_CR_TSEL1_0)
-
DAC channel conversion trigger from external peripheral: TIM15 TRGO.
-
LL_DAC_TRIGGER_TIM15_TRGO
(DAC_CR_TSEL1_3
)
-
DAC channel conversion trigger from external peripheral: LPTIM1 CH1.
-
LL_DAC_TRIGGER_LPTIM1_CH1
(DAC_CR_TSEL1_3
|
DAC_CR_TSEL1_1
|
DAC_CR_TSEL1_0)
-
DAC channel conversion trigger from external peripheral: LPTIM3 CH1.
-
LL_DAC_TRIGGER_LPTIM3_CH1
(DAC_CR_TSEL1_3
|
DAC_CR_TSEL1_2
)
-
DAC channel conversion trigger from external peripheral: external interrupt line 9.
-
LL_DAC_TRIGGER_EXTI9
(DAC_CR_TSEL1_3
|
DAC_CR_TSEL1_2
|
DAC_CR_TSEL1_0)
-
LL_DAC_TRIGGER_SOFTWARE
0x00000000UL
- group DAC_LL_EC_TRIGGER_SOURCE
-
Defines
-
LL_DAC_TRIGGER_SOFTWARE
0x00000000UL
-
< DAC channel conversion software trigger (SW start) DAC channel conversion trigger from external peripheral: TIM1 TRGO.
-
LL_DAC_TRIGGER_TIM1_TRGO
(
DAC_CR_TSEL1_0)
-
DAC channel conversion trigger from external peripheral: TIM2 TRGO.
-
LL_DAC_TRIGGER_TIM2_TRGO
(
DAC_CR_TSEL1_1
)
-
DAC channel conversion trigger from external peripheral: TIM4 TRGO.
-
LL_DAC_TRIGGER_TIM4_TRGO
(
DAC_CR_TSEL1_1
|
DAC_CR_TSEL1_0)
-
DAC channel conversion trigger from external peripheral: TIM5 TRGO.
-
LL_DAC_TRIGGER_TIM5_TRGO
(
DAC_CR_TSEL1_2
)
-
DAC channel conversion trigger from external peripheral: TIM6 TRGO.
-
LL_DAC_TRIGGER_TIM6_TRGO
(
DAC_CR_TSEL1_2
|
DAC_CR_TSEL1_0)
-
DAC channel conversion trigger from external peripheral: TIM7 TRGO.
-
LL_DAC_TRIGGER_TIM7_TRGO
(
DAC_CR_TSEL1_2
|
DAC_CR_TSEL1_1
)
-
DAC channel conversion trigger from external peripheral: TIM8 TRGO.
-
LL_DAC_TRIGGER_TIM8_TRGO
(
DAC_CR_TSEL1_2
|
DAC_CR_TSEL1_1
|
DAC_CR_TSEL1_0)
-
DAC channel conversion trigger from external peripheral: TIM15 TRGO.
-
LL_DAC_TRIGGER_TIM15_TRGO
(DAC_CR_TSEL1_3
)
-
DAC channel conversion trigger from external peripheral: LPTIM1 CH1.
-
LL_DAC_TRIGGER_LPTIM1_CH1
(DAC_CR_TSEL1_3
|
DAC_CR_TSEL1_1
|
DAC_CR_TSEL1_0)
-
DAC channel conversion trigger from external peripheral: LPTIM3 CH1.
-
LL_DAC_TRIGGER_LPTIM3_CH1
(DAC_CR_TSEL1_3
|
DAC_CR_TSEL1_2
)
-
DAC channel conversion trigger from external peripheral: external interrupt line 9.
-
LL_DAC_TRIGGER_EXTI9
(DAC_CR_TSEL1_3
|
DAC_CR_TSEL1_2
|
DAC_CR_TSEL1_0)
-
LL_DAC_TRIGGER_SOFTWARE
0x00000000UL
DAC waveform automatic generation mode ¶
- group DAC_LL_EC_WAVE_AUTO_GENERATION_MODE
-
Defines
-
LL_DAC_WAVE_AUTO_GENERATION_NONE
0x00000000UL
¶
-
< DAC channel wave auto generation mode disabled. DAC channel wave auto generation mode enabled, set generated noise waveform.
-
LL_DAC_WAVE_AUTO_GENERATION_NOISE
(
DAC_CR_WAVE1_0)
¶
-
DAC channel wave auto generation mode enabled, set generated triangle waveform.
-
LL_DAC_WAVE_AUTO_GENERATION_TRIANGLE
(DAC_CR_WAVE1_1
)
¶
-
LL_DAC_WAVE_AUTO_GENERATION_NONE
0x00000000UL
¶
- group DAC_LL_EC_WAVE_AUTO_GENERATION_MODE
-
Defines
-
LL_DAC_WAVE_AUTO_GENERATION_NONE
0x00000000UL
-
< DAC channel wave auto generation mode disabled. DAC channel wave auto generation mode enabled, set generated noise waveform.
-
LL_DAC_WAVE_AUTO_GENERATION_NOISE
(
DAC_CR_WAVE1_0)
-
DAC channel wave auto generation mode enabled, set generated triangle waveform.
-
LL_DAC_WAVE_AUTO_GENERATION_TRIANGLE
(DAC_CR_WAVE1_1
)
-
LL_DAC_WAVE_AUTO_GENERATION_NONE
0x00000000UL
- group DAC_LL_EC_WAVE_AUTO_GENERATION_MODE
-
Defines
-
LL_DAC_WAVE_AUTO_GENERATION_NONE
0x00000000UL
-
< DAC channel wave auto generation mode disabled. DAC channel wave auto generation mode enabled, set generated noise waveform.
-
LL_DAC_WAVE_AUTO_GENERATION_NOISE
(
DAC_CR_WAVE1_0)
-
DAC channel wave auto generation mode enabled, set generated triangle waveform.
-
LL_DAC_WAVE_AUTO_GENERATION_TRIANGLE
(DAC_CR_WAVE1_1
)
-
LL_DAC_WAVE_AUTO_GENERATION_NONE
0x00000000UL
DAC wave generation - Noise LFSR unmask bits ¶
- group DAC_LL_EC_WAVE_NOISE_LFSR_UNMASK_BITS
-
Defines
-
LL_DAC_NOISE_LFSR_UNMASK_BIT0
0x00000000UL
¶
-
< Noise wave generation, unmask LFSR bit0, for the selected DAC channel Noise wave generation, unmask LFSR bits[1:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS1_0
(
DAC_CR_MAMP1_0)
¶
-
Noise wave generation, unmask LFSR bits[2:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS2_0
(
DAC_CR_MAMP1_1
)
¶
-
Noise wave generation, unmask LFSR bits[3:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS3_0
(
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
¶
-
Noise wave generation, unmask LFSR bits[4:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS4_0
(
DAC_CR_MAMP1_2
)
¶
-
Noise wave generation, unmask LFSR bits[5:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS5_0
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_0)
¶
-
Noise wave generation, unmask LFSR bits[6:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS6_0
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_1
)
¶
-
Noise wave generation, unmask LFSR bits[7:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS7_0
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
¶
-
Noise wave generation, unmask LFSR bits[8:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS8_0
(DAC_CR_MAMP1_3
)
¶
-
Noise wave generation, unmask LFSR bits[9:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS9_0
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_0)
¶
-
Noise wave generation, unmask LFSR bits[10:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS10_0
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_1
)
¶
-
Noise wave generation, unmask LFSR bits[11:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS11_0
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
¶
-
LL_DAC_NOISE_LFSR_UNMASK_BIT0
0x00000000UL
¶
- group DAC_LL_EC_WAVE_NOISE_LFSR_UNMASK_BITS
-
Defines
-
LL_DAC_NOISE_LFSR_UNMASK_BIT0
0x00000000UL
-
< Noise wave generation, unmask LFSR bit0, for the selected DAC channel Noise wave generation, unmask LFSR bits[1:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS1_0
(
DAC_CR_MAMP1_0)
-
Noise wave generation, unmask LFSR bits[2:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS2_0
(
DAC_CR_MAMP1_1
)
-
Noise wave generation, unmask LFSR bits[3:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS3_0
(
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
-
Noise wave generation, unmask LFSR bits[4:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS4_0
(
DAC_CR_MAMP1_2
)
-
Noise wave generation, unmask LFSR bits[5:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS5_0
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_0)
-
Noise wave generation, unmask LFSR bits[6:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS6_0
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_1
)
-
Noise wave generation, unmask LFSR bits[7:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS7_0
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
-
Noise wave generation, unmask LFSR bits[8:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS8_0
(DAC_CR_MAMP1_3
)
-
Noise wave generation, unmask LFSR bits[9:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS9_0
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_0)
-
Noise wave generation, unmask LFSR bits[10:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS10_0
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_1
)
-
Noise wave generation, unmask LFSR bits[11:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS11_0
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
-
LL_DAC_NOISE_LFSR_UNMASK_BIT0
0x00000000UL
- group DAC_LL_EC_WAVE_NOISE_LFSR_UNMASK_BITS
-
Defines
-
LL_DAC_NOISE_LFSR_UNMASK_BIT0
0x00000000UL
-
< Noise wave generation, unmask LFSR bit0, for the selected DAC channel Noise wave generation, unmask LFSR bits[1:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS1_0
(
DAC_CR_MAMP1_0)
-
Noise wave generation, unmask LFSR bits[2:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS2_0
(
DAC_CR_MAMP1_1
)
-
Noise wave generation, unmask LFSR bits[3:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS3_0
(
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
-
Noise wave generation, unmask LFSR bits[4:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS4_0
(
DAC_CR_MAMP1_2
)
-
Noise wave generation, unmask LFSR bits[5:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS5_0
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_0)
-
Noise wave generation, unmask LFSR bits[6:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS6_0
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_1
)
-
Noise wave generation, unmask LFSR bits[7:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS7_0
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
-
Noise wave generation, unmask LFSR bits[8:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS8_0
(DAC_CR_MAMP1_3
)
-
Noise wave generation, unmask LFSR bits[9:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS9_0
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_0)
-
Noise wave generation, unmask LFSR bits[10:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS10_0
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_1
)
-
Noise wave generation, unmask LFSR bits[11:0], for the selected DAC channel
-
LL_DAC_NOISE_LFSR_UNMASK_BITS11_0
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
-
LL_DAC_NOISE_LFSR_UNMASK_BIT0
0x00000000UL
DAC wave generation - Triangle amplitude ¶
- group DAC_LL_EC_WAVE_TRIANGLE_AMPLITUDE
-
Defines
-
LL_DAC_TRIANGLE_AMPLITUDE_1
0x00000000UL
¶
-
< Triangle wave generation, amplitude of 1 LSB of DAC output range, for the selected DAC channel Triangle wave generation, amplitude of 3 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_3
(
DAC_CR_MAMP1_0)
¶
-
Triangle wave generation, amplitude of 7 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_7
(
DAC_CR_MAMP1_1
)
¶
-
Triangle wave generation, amplitude of 15 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_15
(
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
¶
-
Triangle wave generation, amplitude of 31 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_31
(
DAC_CR_MAMP1_2
)
¶
-
Triangle wave generation, amplitude of 63 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_63
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_0)
¶
-
Triangle wave generation, amplitude of 127 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_127
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_1
)
¶
-
Triangle wave generation, amplitude of 255 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_255
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
¶
-
Triangle wave generation, amplitude of 512 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_511
(DAC_CR_MAMP1_3
)
¶
-
Triangle wave generation, amplitude of 1023 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_1023
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_0)
¶
-
Triangle wave generation, amplitude of 2047 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_2047
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_1
)
¶
-
Triangle wave generation, amplitude of 4095 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_4095
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
¶
-
LL_DAC_TRIANGLE_AMPLITUDE_1
0x00000000UL
¶
- group DAC_LL_EC_WAVE_TRIANGLE_AMPLITUDE
-
Defines
-
LL_DAC_TRIANGLE_AMPLITUDE_1
0x00000000UL
-
< Triangle wave generation, amplitude of 1 LSB of DAC output range, for the selected DAC channel Triangle wave generation, amplitude of 3 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_3
(
DAC_CR_MAMP1_0)
-
Triangle wave generation, amplitude of 7 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_7
(
DAC_CR_MAMP1_1
)
-
Triangle wave generation, amplitude of 15 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_15
(
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
-
Triangle wave generation, amplitude of 31 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_31
(
DAC_CR_MAMP1_2
)
-
Triangle wave generation, amplitude of 63 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_63
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_0)
-
Triangle wave generation, amplitude of 127 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_127
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_1
)
-
Triangle wave generation, amplitude of 255 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_255
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
-
Triangle wave generation, amplitude of 512 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_511
(DAC_CR_MAMP1_3
)
-
Triangle wave generation, amplitude of 1023 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_1023
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_0)
-
Triangle wave generation, amplitude of 2047 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_2047
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_1
)
-
Triangle wave generation, amplitude of 4095 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_4095
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
-
LL_DAC_TRIANGLE_AMPLITUDE_1
0x00000000UL
- group DAC_LL_EC_WAVE_TRIANGLE_AMPLITUDE
-
Defines
-
LL_DAC_TRIANGLE_AMPLITUDE_1
0x00000000UL
-
< Triangle wave generation, amplitude of 1 LSB of DAC output range, for the selected DAC channel Triangle wave generation, amplitude of 3 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_3
(
DAC_CR_MAMP1_0)
-
Triangle wave generation, amplitude of 7 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_7
(
DAC_CR_MAMP1_1
)
-
Triangle wave generation, amplitude of 15 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_15
(
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
-
Triangle wave generation, amplitude of 31 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_31
(
DAC_CR_MAMP1_2
)
-
Triangle wave generation, amplitude of 63 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_63
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_0)
-
Triangle wave generation, amplitude of 127 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_127
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_1
)
-
Triangle wave generation, amplitude of 255 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_255
(
DAC_CR_MAMP1_2
|
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
-
Triangle wave generation, amplitude of 512 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_511
(DAC_CR_MAMP1_3
)
-
Triangle wave generation, amplitude of 1023 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_1023
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_0)
-
Triangle wave generation, amplitude of 2047 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_2047
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_1
)
-
Triangle wave generation, amplitude of 4095 LSB of DAC output range, for the selected DAC channel
-
LL_DAC_TRIANGLE_AMPLITUDE_4095
(DAC_CR_MAMP1_3
|
DAC_CR_MAMP1_1
|
DAC_CR_MAMP1_0)
-
LL_DAC_TRIANGLE_AMPLITUDE_1
0x00000000UL
DAC channel output mode ¶
- group DAC_LL_EC_OUTPUT_MODE
-
Defines
-
LL_DAC_OUTPUT_MODE_NORMAL
0x00000000UL
¶
-
< The selected DAC channel output is on mode normal. The selected DAC channel output is on mode sample-and-hold. Mode sample-and-hold requires an external capacitor, refer to description of function LL_DAC_ConfigOutput() or LL_DAC_SetOutputMode() .
-
LL_DAC_OUTPUT_MODE_SAMPLE_AND_HOLD
(DAC_MCR_MODE1_2)
¶
-
LL_DAC_OUTPUT_MODE_NORMAL
0x00000000UL
¶
- group DAC_LL_EC_OUTPUT_MODE
-
Defines
-
LL_DAC_OUTPUT_MODE_NORMAL
0x00000000UL
-
< The selected DAC channel output is on mode normal. The selected DAC channel output is on mode sample-and-hold. Mode sample-and-hold requires an external capacitor, refer to description of function LL_DAC_ConfigOutput() or LL_DAC_SetOutputMode() .
-
LL_DAC_OUTPUT_MODE_SAMPLE_AND_HOLD
(DAC_MCR_MODE1_2)
-
LL_DAC_OUTPUT_MODE_NORMAL
0x00000000UL
- group DAC_LL_EC_OUTPUT_MODE
-
Defines
-
LL_DAC_OUTPUT_MODE_NORMAL
0x00000000UL
-
< The selected DAC channel output is on mode normal. The selected DAC channel output is on mode sample-and-hold. Mode sample-and-hold requires an external capacitor, refer to description of function LL_DAC_ConfigOutput() or LL_DAC_SetOutputMode() .
-
LL_DAC_OUTPUT_MODE_SAMPLE_AND_HOLD
(DAC_MCR_MODE1_2)
-
LL_DAC_OUTPUT_MODE_NORMAL
0x00000000UL
DAC channel output buffer ¶
- group DAC_LL_EC_OUTPUT_BUFFER
-
Defines
-
LL_DAC_OUTPUT_BUFFER_ENABLE
0x00000000UL
¶
-
< The selected DAC channel output is buffered: higher drive current capability, but also higher current consumption The selected DAC channel output is not buffered: lower drive current capability, but also lower current consumption
-
LL_DAC_OUTPUT_BUFFER_DISABLE
(DAC_MCR_MODE1_1)
¶
-
LL_DAC_OUTPUT_BUFFER_ENABLE
0x00000000UL
¶
- group DAC_LL_EC_OUTPUT_BUFFER
-
Defines
-
LL_DAC_OUTPUT_BUFFER_ENABLE
0x00000000UL
-
< The selected DAC channel output is buffered: higher drive current capability, but also higher current consumption The selected DAC channel output is not buffered: lower drive current capability, but also lower current consumption
-
LL_DAC_OUTPUT_BUFFER_DISABLE
(DAC_MCR_MODE1_1)
-
LL_DAC_OUTPUT_BUFFER_ENABLE
0x00000000UL
- group DAC_LL_EC_OUTPUT_BUFFER
-
Defines
-
LL_DAC_OUTPUT_BUFFER_ENABLE
0x00000000UL
-
< The selected DAC channel output is buffered: higher drive current capability, but also higher current consumption The selected DAC channel output is not buffered: lower drive current capability, but also lower current consumption
-
LL_DAC_OUTPUT_BUFFER_DISABLE
(DAC_MCR_MODE1_1)
-
LL_DAC_OUTPUT_BUFFER_ENABLE
0x00000000UL
DAC channel output connection ¶
- group DAC_LL_EC_OUTPUT_CONNECTION
-
Defines
-
LL_DAC_OUTPUT_CONNECT_EXTERNAL
0x00000000UL
¶
-
< The selected DAC channel output is connected to external pin. Note: Depending on other parameters (mode normal or sample and hold, output buffer state), output can also be connected to on-chip peripherals, refer to ref manual or comments of function LL_DAC_SetOutputConnection() . The selected DAC channel output is connected to on-chip peripherals (via internal paths). Note: Depending on other parameters (mode normal or sample and hold, output buffer state), output can also be connected to external pin, refer to ref manual or comments of function LL_DAC_SetOutputConnection() .
-
LL_DAC_OUTPUT_CONNECT_INTERNAL
(DAC_MCR_MODE1_0)
¶
-
LL_DAC_OUTPUT_CONNECT_EXTERNAL
0x00000000UL
¶
- group DAC_LL_EC_OUTPUT_CONNECTION
-
Defines
-
LL_DAC_OUTPUT_CONNECT_EXTERNAL
0x00000000UL
-
< The selected DAC channel output is connected to external pin. Note: Depending on other parameters (mode normal or sample and hold, output buffer state), output can also be connected to on-chip peripherals, refer to ref manual or comments of function LL_DAC_SetOutputConnection() . The selected DAC channel output is connected to on-chip peripherals (via internal paths). Note: Depending on other parameters (mode normal or sample and hold, output buffer state), output can also be connected to external pin, refer to ref manual or comments of function LL_DAC_SetOutputConnection() .
-
LL_DAC_OUTPUT_CONNECT_INTERNAL
(DAC_MCR_MODE1_0)
-
LL_DAC_OUTPUT_CONNECT_EXTERNAL
0x00000000UL
- group DAC_LL_EC_OUTPUT_CONNECTION
-
Defines
-
LL_DAC_OUTPUT_CONNECT_EXTERNAL
0x00000000UL
-
< The selected DAC channel output is connected to external pin. Note: Depending on other parameters (mode normal or sample and hold, output buffer state), output can also be connected to on-chip peripherals, refer to ref manual or comments of function LL_DAC_SetOutputConnection() . The selected DAC channel output is connected to on-chip peripherals (via internal paths). Note: Depending on other parameters (mode normal or sample and hold, output buffer state), output can also be connected to external pin, refer to ref manual or comments of function LL_DAC_SetOutputConnection() .
-
LL_DAC_OUTPUT_CONNECT_INTERNAL
(DAC_MCR_MODE1_0)
-
LL_DAC_OUTPUT_CONNECT_EXTERNAL
0x00000000UL
DAC channel data signed format ¶
- group DAC_LL_EC_SIGNED_FORMAT
- group DAC_LL_EC_SIGNED_FORMAT
-
Defines
-
LL_DAC_SIGN_FORMAT_UNSIGNED
0x00000000UL
-
< The selected DAC channel data format is not signed The selected DAC channel data format is signed
-
LL_DAC_SIGN_FORMAT_SIGNED
(DAC_MCR_SINFORMAT1)
-
LL_DAC_SIGN_FORMAT_UNSIGNED
0x00000000UL
- group DAC_LL_EC_SIGNED_FORMAT
-
Defines
-
LL_DAC_SIGN_FORMAT_UNSIGNED
0x00000000UL
-
< The selected DAC channel data format is not signed The selected DAC channel data format is signed
-
LL_DAC_SIGN_FORMAT_SIGNED
(DAC_MCR_SINFORMAT1)
-
LL_DAC_SIGN_FORMAT_UNSIGNED
0x00000000UL
DAC channel output resolution ¶
- group DAC_LL_EC_RESOLUTION
- group DAC_LL_EC_RESOLUTION
-
Defines
-
LL_DAC_RESOLUTION_12B
0x00000000UL
-
DAC channel resolution 12 bits
-
LL_DAC_RESOLUTION_8B
0x00000002UL
-
DAC channel resolution 8 bits
-
LL_DAC_RESOLUTION_12B
0x00000000UL
- group DAC_LL_EC_RESOLUTION
-
Defines
-
LL_DAC_RESOLUTION_12B
0x00000000UL
-
DAC channel resolution 12 bits
-
LL_DAC_RESOLUTION_8B
0x00000002UL
-
DAC channel resolution 8 bits
-
LL_DAC_RESOLUTION_12B
0x00000000UL
DAC registers compliant with specific purpose ¶
- group DAC_LL_EC_REGISTERS
-
Defines
-
LL_DAC_DMA_REG_DATA_12BITS_RIGHT_ALIGNED
DAC_REG_DHR12RX_REGOFFSET_BITOFFSET_POS
¶
-
< DAC channel data holding register 12 bits right aligned DAC channel data holding register 12 bits left aligned
-
LL_DAC_DMA_REG_DATA_12BITS_LEFT_ALIGNED
DAC_REG_DHR12LX_REGOFFSET_BITOFFSET_POS
¶
-
DAC channel data holding register 8 bits right aligned
-
LL_DAC_DMA_REG_DATA_8BITS_RIGHT_ALIGNED
DAC_REG_DHR8RX_REGOFFSET_BITOFFSET_POS
¶
-
LL_DAC_DMA_REG_DATA_12BITS_RIGHT_ALIGNED
DAC_REG_DHR12RX_REGOFFSET_BITOFFSET_POS
¶
- group DAC_LL_EC_REGISTERS
-
Defines
-
LL_DAC_DMA_REG_DATA_12BITS_RIGHT_ALIGNED
DAC_REG_DHR12RX_REGOFFSET_BITOFFSET_POS
-
< DAC channel data holding register 12 bits right aligned DAC channel data holding register 12 bits left aligned
-
LL_DAC_DMA_REG_DATA_12BITS_LEFT_ALIGNED
DAC_REG_DHR12LX_REGOFFSET_BITOFFSET_POS
-
DAC channel data holding register 8 bits right aligned
-
LL_DAC_DMA_REG_DATA_8BITS_RIGHT_ALIGNED
DAC_REG_DHR8RX_REGOFFSET_BITOFFSET_POS
-
LL_DAC_DMA_REG_DATA_12BITS_RIGHT_ALIGNED
DAC_REG_DHR12RX_REGOFFSET_BITOFFSET_POS
- group DAC_LL_EC_REGISTERS
-
Defines
-
LL_DAC_DMA_REG_DATA_12BITS_RIGHT_ALIGNED
DAC_REG_DHR12RX_REGOFFSET_BITOFFSET_POS
-
< DAC channel data holding register 12 bits right aligned DAC channel data holding register 12 bits left aligned
-
LL_DAC_DMA_REG_DATA_12BITS_LEFT_ALIGNED
DAC_REG_DHR12LX_REGOFFSET_BITOFFSET_POS
-
DAC channel data holding register 8 bits right aligned
-
LL_DAC_DMA_REG_DATA_8BITS_RIGHT_ALIGNED
DAC_REG_DHR8RX_REGOFFSET_BITOFFSET_POS
-
LL_DAC_DMA_REG_DATA_12BITS_RIGHT_ALIGNED
DAC_REG_DHR12RX_REGOFFSET_BITOFFSET_POS
Definitions of DAC hardware constraints delays ¶
- group DAC_LL_EC_HW_DELAYS
-
Note
Only DAC peripheral HW delays are defined in DAC LL driver driver, not timeout values. For details on delays values, refer to descriptions in source code above each literal definition.
- group DAC_LL_EC_HW_DELAYS
-
Note
Only DAC peripheral HW delays are defined in DAC LL driver driver, not timeout values. For details on delays values, refer to descriptions in source code above each literal definition.
Defines
-
LL_DAC_DELAY_STARTUP_VOLTAGE_SETTLING_US
8UL
-
< Delay for DAC channel voltage settling time from DAC channel startup (transition from disable to enable)
-
LL_DAC_DELAY_VOLTAGE_SETTLING_US
3UL
-
Delay for DAC channel voltage settling time
-
LL_DAC_DELAY_STARTUP_VOLTAGE_SETTLING_US
8UL
- group DAC_LL_EC_HW_DELAYS
-
Note
Only DAC peripheral HW delays are defined in DAC LL driver driver, not timeout values. For details on delays values, refer to descriptions in source code above each literal definition.
Defines
-
LL_DAC_DELAY_STARTUP_VOLTAGE_SETTLING_US
8UL
-
< Delay for DAC channel voltage settling time from DAC channel startup (transition from disable to enable)
-
LL_DAC_DELAY_VOLTAGE_SETTLING_US
3UL
-
Delay for DAC channel voltage settling time
-
LL_DAC_DELAY_STARTUP_VOLTAGE_SETTLING_US
8UL