STM32F439xx HAL User Manual
Defines
DAC LFS Run Mask Triangle Amplitude
DAC Exported Constants

Defines

#define DAC_LFSRUNMASK_BIT0   0x00000000U
#define DAC_LFSRUNMASK_BITS1_0   ((uint32_t)DAC_CR_MAMP1_0)
#define DAC_LFSRUNMASK_BITS2_0   ((uint32_t)DAC_CR_MAMP1_1)
#define DAC_LFSRUNMASK_BITS3_0   ((uint32_t)DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)
#define DAC_LFSRUNMASK_BITS4_0   ((uint32_t)DAC_CR_MAMP1_2)
#define DAC_LFSRUNMASK_BITS5_0   ((uint32_t)DAC_CR_MAMP1_2 | DAC_CR_MAMP1_0)
#define DAC_LFSRUNMASK_BITS6_0   ((uint32_t)DAC_CR_MAMP1_2 | DAC_CR_MAMP1_1)
#define DAC_LFSRUNMASK_BITS7_0   ((uint32_t)DAC_CR_MAMP1_2 | DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)
#define DAC_LFSRUNMASK_BITS8_0   ((uint32_t)DAC_CR_MAMP1_3)
#define DAC_LFSRUNMASK_BITS9_0   ((uint32_t)DAC_CR_MAMP1_3 | DAC_CR_MAMP1_0)
#define DAC_LFSRUNMASK_BITS10_0   ((uint32_t)DAC_CR_MAMP1_3 | DAC_CR_MAMP1_1)
#define DAC_LFSRUNMASK_BITS11_0   ((uint32_t)DAC_CR_MAMP1_3 | DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)
#define DAC_TRIANGLEAMPLITUDE_1   0x00000000U
#define DAC_TRIANGLEAMPLITUDE_3   ((uint32_t)DAC_CR_MAMP1_0)
#define DAC_TRIANGLEAMPLITUDE_7   ((uint32_t)DAC_CR_MAMP1_1)
#define DAC_TRIANGLEAMPLITUDE_15   ((uint32_t)DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)
#define DAC_TRIANGLEAMPLITUDE_31   ((uint32_t)DAC_CR_MAMP1_2)
#define DAC_TRIANGLEAMPLITUDE_63   ((uint32_t)DAC_CR_MAMP1_2 | DAC_CR_MAMP1_0)
#define DAC_TRIANGLEAMPLITUDE_127   ((uint32_t)DAC_CR_MAMP1_2 | DAC_CR_MAMP1_1)
#define DAC_TRIANGLEAMPLITUDE_255   ((uint32_t)DAC_CR_MAMP1_2 | DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)
#define DAC_TRIANGLEAMPLITUDE_511   ((uint32_t)DAC_CR_MAMP1_3)
#define DAC_TRIANGLEAMPLITUDE_1023   ((uint32_t)DAC_CR_MAMP1_3 | DAC_CR_MAMP1_0)
#define DAC_TRIANGLEAMPLITUDE_2047   ((uint32_t)DAC_CR_MAMP1_3 | DAC_CR_MAMP1_1)
#define DAC_TRIANGLEAMPLITUDE_4095   ((uint32_t)DAC_CR_MAMP1_3 | DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)

Define Documentation

#define DAC_LFSRUNMASK_BIT0   0x00000000U

Unmask DAC channel LFSR bit0 for noise wave generation

Definition at line 69 of file stm32f4xx_hal_dac_ex.h.

#define DAC_LFSRUNMASK_BITS10_0   ((uint32_t)DAC_CR_MAMP1_3 | DAC_CR_MAMP1_1)

Unmask DAC channel LFSR bit[10:0] for noise wave generation

Definition at line 79 of file stm32f4xx_hal_dac_ex.h.

#define DAC_LFSRUNMASK_BITS11_0   ((uint32_t)DAC_CR_MAMP1_3 | DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)

Unmask DAC channel LFSR bit[11:0] for noise wave generation

Definition at line 80 of file stm32f4xx_hal_dac_ex.h.

#define DAC_LFSRUNMASK_BITS1_0   ((uint32_t)DAC_CR_MAMP1_0)

Unmask DAC channel LFSR bit[1:0] for noise wave generation

Definition at line 70 of file stm32f4xx_hal_dac_ex.h.

#define DAC_LFSRUNMASK_BITS2_0   ((uint32_t)DAC_CR_MAMP1_1)

Unmask DAC channel LFSR bit[2:0] for noise wave generation

Definition at line 71 of file stm32f4xx_hal_dac_ex.h.

#define DAC_LFSRUNMASK_BITS3_0   ((uint32_t)DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)

Unmask DAC channel LFSR bit[3:0] for noise wave generation

Definition at line 72 of file stm32f4xx_hal_dac_ex.h.

#define DAC_LFSRUNMASK_BITS4_0   ((uint32_t)DAC_CR_MAMP1_2)

Unmask DAC channel LFSR bit[4:0] for noise wave generation

Definition at line 73 of file stm32f4xx_hal_dac_ex.h.

#define DAC_LFSRUNMASK_BITS5_0   ((uint32_t)DAC_CR_MAMP1_2 | DAC_CR_MAMP1_0)

Unmask DAC channel LFSR bit[5:0] for noise wave generation

Definition at line 74 of file stm32f4xx_hal_dac_ex.h.

#define DAC_LFSRUNMASK_BITS6_0   ((uint32_t)DAC_CR_MAMP1_2 | DAC_CR_MAMP1_1)

Unmask DAC channel LFSR bit[6:0] for noise wave generation

Definition at line 75 of file stm32f4xx_hal_dac_ex.h.

#define DAC_LFSRUNMASK_BITS7_0   ((uint32_t)DAC_CR_MAMP1_2 | DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)

Unmask DAC channel LFSR bit[7:0] for noise wave generation

Definition at line 76 of file stm32f4xx_hal_dac_ex.h.

#define DAC_LFSRUNMASK_BITS8_0   ((uint32_t)DAC_CR_MAMP1_3)

Unmask DAC channel LFSR bit[8:0] for noise wave generation

Definition at line 77 of file stm32f4xx_hal_dac_ex.h.

#define DAC_LFSRUNMASK_BITS9_0   ((uint32_t)DAC_CR_MAMP1_3 | DAC_CR_MAMP1_0)

Unmask DAC channel LFSR bit[9:0] for noise wave generation

Definition at line 78 of file stm32f4xx_hal_dac_ex.h.

#define DAC_TRIANGLEAMPLITUDE_1   0x00000000U

Select max triangle amplitude of 1

Definition at line 81 of file stm32f4xx_hal_dac_ex.h.

#define DAC_TRIANGLEAMPLITUDE_1023   ((uint32_t)DAC_CR_MAMP1_3 | DAC_CR_MAMP1_0)

Select max triangle amplitude of 1023

Definition at line 90 of file stm32f4xx_hal_dac_ex.h.

#define DAC_TRIANGLEAMPLITUDE_127   ((uint32_t)DAC_CR_MAMP1_2 | DAC_CR_MAMP1_1)

Select max triangle amplitude of 127

Definition at line 87 of file stm32f4xx_hal_dac_ex.h.

#define DAC_TRIANGLEAMPLITUDE_15   ((uint32_t)DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)

Select max triangle amplitude of 15

Definition at line 84 of file stm32f4xx_hal_dac_ex.h.

#define DAC_TRIANGLEAMPLITUDE_2047   ((uint32_t)DAC_CR_MAMP1_3 | DAC_CR_MAMP1_1)

Select max triangle amplitude of 2047

Definition at line 91 of file stm32f4xx_hal_dac_ex.h.

#define DAC_TRIANGLEAMPLITUDE_255   ((uint32_t)DAC_CR_MAMP1_2 | DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)

Select max triangle amplitude of 255

Definition at line 88 of file stm32f4xx_hal_dac_ex.h.

#define DAC_TRIANGLEAMPLITUDE_3   ((uint32_t)DAC_CR_MAMP1_0)

Select max triangle amplitude of 3

Definition at line 82 of file stm32f4xx_hal_dac_ex.h.

#define DAC_TRIANGLEAMPLITUDE_31   ((uint32_t)DAC_CR_MAMP1_2)

Select max triangle amplitude of 31

Definition at line 85 of file stm32f4xx_hal_dac_ex.h.

#define DAC_TRIANGLEAMPLITUDE_4095   ((uint32_t)DAC_CR_MAMP1_3 | DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)

Select max triangle amplitude of 4095

Definition at line 92 of file stm32f4xx_hal_dac_ex.h.

#define DAC_TRIANGLEAMPLITUDE_511   ((uint32_t)DAC_CR_MAMP1_3)

Select max triangle amplitude of 511

Definition at line 89 of file stm32f4xx_hal_dac_ex.h.

#define DAC_TRIANGLEAMPLITUDE_63   ((uint32_t)DAC_CR_MAMP1_2 | DAC_CR_MAMP1_0)

Select max triangle amplitude of 63

Definition at line 86 of file stm32f4xx_hal_dac_ex.h.

#define DAC_TRIANGLEAMPLITUDE_7   ((uint32_t)DAC_CR_MAMP1_1)

Select max triangle amplitude of 7

Definition at line 83 of file stm32f4xx_hal_dac_ex.h.