STM32F439xx HAL User Manual
Defines
DAC wave generation - Triangle amplitude
DAC Exported Constants

Defines

#define LL_DAC_TRIANGLE_AMPLITUDE_1   0x00000000U
#define LL_DAC_TRIANGLE_AMPLITUDE_3   ( DAC_CR_MAMP1_0)
#define LL_DAC_TRIANGLE_AMPLITUDE_7   ( DAC_CR_MAMP1_1 )
#define LL_DAC_TRIANGLE_AMPLITUDE_15   ( DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)
#define LL_DAC_TRIANGLE_AMPLITUDE_31   ( DAC_CR_MAMP1_2 )
#define LL_DAC_TRIANGLE_AMPLITUDE_63   ( DAC_CR_MAMP1_2 | DAC_CR_MAMP1_0)
#define LL_DAC_TRIANGLE_AMPLITUDE_127   ( DAC_CR_MAMP1_2 | DAC_CR_MAMP1_1 )
#define LL_DAC_TRIANGLE_AMPLITUDE_255   ( DAC_CR_MAMP1_2 | DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)
#define LL_DAC_TRIANGLE_AMPLITUDE_511   (DAC_CR_MAMP1_3 )
#define LL_DAC_TRIANGLE_AMPLITUDE_1023   (DAC_CR_MAMP1_3 | DAC_CR_MAMP1_0)
#define LL_DAC_TRIANGLE_AMPLITUDE_2047   (DAC_CR_MAMP1_3 | DAC_CR_MAMP1_1 )
#define LL_DAC_TRIANGLE_AMPLITUDE_4095   (DAC_CR_MAMP1_3 | DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)

Define Documentation

#define LL_DAC_TRIANGLE_AMPLITUDE_1   0x00000000U

Triangle wave generation, amplitude of 1 LSB of DAC output range, for the selected DAC channel

Definition at line 281 of file stm32f4xx_ll_dac.h.

#define LL_DAC_TRIANGLE_AMPLITUDE_1023   (DAC_CR_MAMP1_3 | DAC_CR_MAMP1_0)

Triangle wave generation, amplitude of 1023 LSB of DAC output range, for the selected DAC channel

Definition at line 290 of file stm32f4xx_ll_dac.h.

#define LL_DAC_TRIANGLE_AMPLITUDE_127   ( DAC_CR_MAMP1_2 | DAC_CR_MAMP1_1 )

Triangle wave generation, amplitude of 127 LSB of DAC output range, for the selected DAC channel

Definition at line 287 of file stm32f4xx_ll_dac.h.

#define LL_DAC_TRIANGLE_AMPLITUDE_15   ( DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)

Triangle wave generation, amplitude of 15 LSB of DAC output range, for the selected DAC channel

Definition at line 284 of file stm32f4xx_ll_dac.h.

#define LL_DAC_TRIANGLE_AMPLITUDE_2047   (DAC_CR_MAMP1_3 | DAC_CR_MAMP1_1 )

Triangle wave generation, amplitude of 2047 LSB of DAC output range, for the selected DAC channel

Definition at line 291 of file stm32f4xx_ll_dac.h.

#define LL_DAC_TRIANGLE_AMPLITUDE_255   ( DAC_CR_MAMP1_2 | DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)

Triangle wave generation, amplitude of 255 LSB of DAC output range, for the selected DAC channel

Definition at line 288 of file stm32f4xx_ll_dac.h.

#define LL_DAC_TRIANGLE_AMPLITUDE_3   ( DAC_CR_MAMP1_0)

Triangle wave generation, amplitude of 3 LSB of DAC output range, for the selected DAC channel

Definition at line 282 of file stm32f4xx_ll_dac.h.

#define LL_DAC_TRIANGLE_AMPLITUDE_31   ( DAC_CR_MAMP1_2 )

Triangle wave generation, amplitude of 31 LSB of DAC output range, for the selected DAC channel

Definition at line 285 of file stm32f4xx_ll_dac.h.

#define LL_DAC_TRIANGLE_AMPLITUDE_4095   (DAC_CR_MAMP1_3 | DAC_CR_MAMP1_1 | DAC_CR_MAMP1_0)

Triangle wave generation, amplitude of 4095 LSB of DAC output range, for the selected DAC channel

Definition at line 292 of file stm32f4xx_ll_dac.h.

#define LL_DAC_TRIANGLE_AMPLITUDE_511   (DAC_CR_MAMP1_3 )

Triangle wave generation, amplitude of 512 LSB of DAC output range, for the selected DAC channel

Definition at line 289 of file stm32f4xx_ll_dac.h.

#define LL_DAC_TRIANGLE_AMPLITUDE_63   ( DAC_CR_MAMP1_2 | DAC_CR_MAMP1_0)

Triangle wave generation, amplitude of 63 LSB of DAC output range, for the selected DAC channel

Definition at line 286 of file stm32f4xx_ll_dac.h.

#define LL_DAC_TRIANGLE_AMPLITUDE_7   ( DAC_CR_MAMP1_1 )

Triangle wave generation, amplitude of 7 LSB of DAC output range, for the selected DAC channel

Definition at line 283 of file stm32f4xx_ll_dac.h.