STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Macros
DAC Private Macros

Macros

#define IS_DAC_DATA(DATA)   ((DATA) <= 0xFFF0U)
 
#define IS_DAC_ALIGN(ALIGN)
 
#define IS_DAC_CHANNEL(CHANNEL)
 
#define IS_DAC_OUTPUT_BUFFER_STATE(STATE)
 
#define IS_DAC_TRIGGER(TRIGGER)
 
#define DAC_DHR12R1_ALIGNMENT(__ALIGNMENT__)   (((uint32_t)0x00000008U) + (__ALIGNMENT__))
 Set DHR12R1 alignment. More...
 
#define DAC_DHR12R2_ALIGNMENT(__ALIGNMENT__)   (((uint32_t)0x00000014U) + (__ALIGNMENT__))
 Set DHR12R2 alignment. More...
 
#define DAC_DHR12RD_ALIGNMENT(__ALIGNMENT__)   (((uint32_t)0x00000020U) + (__ALIGNMENT__))
 Set DHR12RD alignment. More...
 

Detailed Description

Macro Definition Documentation

#define DAC_DHR12R1_ALIGNMENT (   __ALIGNMENT__)    (((uint32_t)0x00000008U) + (__ALIGNMENT__))

Set DHR12R1 alignment.

Parameters
<strong>ALIGNMENT</strong>specifies the DAC alignment
Return values
None

Definition at line 369 of file stm32f7xx_hal_dac.h.

#define DAC_DHR12R2_ALIGNMENT (   __ALIGNMENT__)    (((uint32_t)0x00000014U) + (__ALIGNMENT__))

Set DHR12R2 alignment.

Parameters
<strong>ALIGNMENT</strong>specifies the DAC alignment
Return values
None

Definition at line 375 of file stm32f7xx_hal_dac.h.

#define DAC_DHR12RD_ALIGNMENT (   __ALIGNMENT__)    (((uint32_t)0x00000020U) + (__ALIGNMENT__))

Set DHR12RD alignment.

Parameters
<strong>ALIGNMENT</strong>specifies the DAC alignment
Return values
None

Definition at line 381 of file stm32f7xx_hal_dac.h.

#define IS_DAC_ALIGN (   ALIGN)
Value:
(((ALIGN) == DAC_ALIGN_12B_R) || \
((ALIGN) == DAC_ALIGN_12B_L) || \
((ALIGN) == DAC_ALIGN_8B_R))
#define DAC_ALIGN_12B_R
#define DAC_ALIGN_8B_R
#define DAC_ALIGN_12B_L

Definition at line 347 of file stm32f7xx_hal_dac.h.

#define IS_DAC_CHANNEL (   CHANNEL)
Value:
(((CHANNEL) == DAC_CHANNEL_1) || \
((CHANNEL) == DAC_CHANNEL_2))
#define DAC_CHANNEL_1
#define DAC_CHANNEL_2

Definition at line 350 of file stm32f7xx_hal_dac.h.

#define IS_DAC_DATA (   DATA)    ((DATA) <= 0xFFF0U)

Definition at line 346 of file stm32f7xx_hal_dac.h.

#define IS_DAC_OUTPUT_BUFFER_STATE (   STATE)
Value:
(((STATE) == DAC_OUTPUTBUFFER_ENABLE) || \
#define DAC_OUTPUTBUFFER_DISABLE
#define DAC_OUTPUTBUFFER_ENABLE

Definition at line 352 of file stm32f7xx_hal_dac.h.

#define IS_DAC_TRIGGER (   TRIGGER)
Value:
(((TRIGGER) == DAC_TRIGGER_NONE) || \
((TRIGGER) == DAC_TRIGGER_T2_TRGO) || \
((TRIGGER) == DAC_TRIGGER_T8_TRGO) || \
((TRIGGER) == DAC_TRIGGER_T7_TRGO) || \
((TRIGGER) == DAC_TRIGGER_T5_TRGO) || \
((TRIGGER) == DAC_TRIGGER_T6_TRGO) || \
((TRIGGER) == DAC_TRIGGER_T4_TRGO) || \
((TRIGGER) == DAC_TRIGGER_EXT_IT9) || \
((TRIGGER) == DAC_TRIGGER_SOFTWARE))
#define DAC_TRIGGER_T8_TRGO
#define DAC_TRIGGER_T7_TRGO
#define DAC_TRIGGER_T4_TRGO
#define DAC_TRIGGER_EXT_IT9
#define DAC_TRIGGER_T5_TRGO
#define DAC_TRIGGER_SOFTWARE
#define DAC_TRIGGER_T2_TRGO
#define DAC_TRIGGER_NONE
#define DAC_TRIGGER_T6_TRGO

Definition at line 355 of file stm32f7xx_hal_dac.h.