Macros
Collaboration diagram for DAC_trigger_selection:

Macros

#define DAC_Trigger_Ext_IT9   ((uint32_t)0x00000034)
 
#define DAC_Trigger_Ext_IT9   ((uint32_t)0x00000034)
 
#define DAC_Trigger_Ext_IT9   ((uint32_t)0x00000034)
 
#define DAC_Trigger_HRTIM1_DACTRG1   ((uint32_t)0x0000001C)
 
#define DAC_Trigger_HRTIM1_DACTRG2   ((uint32_t)0x0000002C)
 
#define DAC_Trigger_HRTIM1_DACTRG3   ((uint32_t)0x0000002C)
 
#define DAC_Trigger_None   ((uint32_t)0x00000000)
 
#define DAC_Trigger_None   ((uint32_t)0x00000000)
 
#define DAC_Trigger_None   ((uint32_t)0x00000000)
 
#define DAC_Trigger_Software   ((uint32_t)0x0000003C)
 
#define DAC_Trigger_Software   ((uint32_t)0x0000003C)
 
#define DAC_Trigger_Software   ((uint32_t)0x0000003C)
 
#define DAC_Trigger_T15_TRGO   ((uint32_t)0x0000001C)
 
#define DAC_Trigger_T15_TRGO   ((uint32_t)0x0000001C)
 
#define DAC_Trigger_T2_TRGO   ((uint32_t)0x00000024)
 
#define DAC_Trigger_T2_TRGO   ((uint32_t)0x00000024)
 
#define DAC_Trigger_T2_TRGO   ((uint32_t)0x00000024)
 
#define DAC_Trigger_T3_TRGO   ((uint32_t)0x0000000C)
 
#define DAC_Trigger_T3_TRGO   ((uint32_t)0x0000000C)
 
#define DAC_Trigger_T4_TRGO   ((uint32_t)0x0000002C)
 
#define DAC_Trigger_T4_TRGO   ((uint32_t)0x0000002C)
 
#define DAC_Trigger_T4_TRGO   ((uint32_t)0x0000002C)
 
#define DAC_Trigger_T5_TRGO   ((uint32_t)0x0000001C)
 
#define DAC_Trigger_T5_TRGO   ((uint32_t)0x0000001C)
 
#define DAC_Trigger_T6_TRGO   ((uint32_t)0x00000004)
 
#define DAC_Trigger_T6_TRGO   ((uint32_t)0x00000004)
 
#define DAC_Trigger_T6_TRGO   ((uint32_t)0x00000004)
 
#define DAC_Trigger_T7_TRGO   ((uint32_t)0x00000014)
 
#define DAC_Trigger_T7_TRGO   ((uint32_t)0x00000014)
 
#define DAC_Trigger_T7_TRGO   ((uint32_t)0x00000014)
 
#define DAC_Trigger_T8_TRGO   ((uint32_t)0x0000000C)
 
#define DAC_Trigger_T8_TRGO   ((uint32_t)0x0000000C)
 
#define DAC_Trigger_T8_TRGO   ((uint32_t)0x0000000C)
 
#define IS_DAC_TRIGGER(TRIGGER)
 
#define IS_DAC_TRIGGER(TRIGGER)
 
#define IS_DAC_TRIGGER(TRIGGER)
 

Detailed Description

Macro Definition Documentation

#define DAC_Trigger_Ext_IT9   ((uint32_t)0x00000034)

EXTI Line9 event selected as external conversion trigger for DAC channel

Definition at line 91 of file stm32f4xx_dac.h.

#define DAC_Trigger_Ext_IT9   ((uint32_t)0x00000034)

EXTI Line9 event selected as external conversion trigger for DAC channel

Definition at line 96 of file stm32f10x_dac.h.

#define DAC_Trigger_Ext_IT9   ((uint32_t)0x00000034)

EXTI Line9 event selected as external conversion trigger for DAC1/2 channel1/2

Definition at line 101 of file stm32f30x_dac.h.

#define DAC_Trigger_HRTIM1_DACTRG1   ((uint32_t)0x0000001C)

HRTIM1 DACTRG1 selected as external conversion trigger for DAC1 channel1/2

Definition at line 96 of file stm32f30x_dac.h.

#define DAC_Trigger_HRTIM1_DACTRG2   ((uint32_t)0x0000002C)

HRTIM1 DACTRG2 selected as external conversion trigger for DAC1 channel1/2

Definition at line 99 of file stm32f30x_dac.h.

#define DAC_Trigger_HRTIM1_DACTRG3   ((uint32_t)0x0000002C)

HRTIM1 DACTRG3 selected as external conversion trigger for DAC2 channel1

Definition at line 100 of file stm32f30x_dac.h.

#define DAC_Trigger_None   ((uint32_t)0x00000000)

Conversion is automatic once the DAC1_DHRxxxx register has been loaded, and not by external trigger

Definition at line 79 of file stm32f10x_dac.h.

#define DAC_Trigger_None   ((uint32_t)0x00000000)

Conversion is automatic once the DAC1_DHRxxxx register has been loaded, and not by external trigger

Definition at line 81 of file stm32f4xx_dac.h.

#define DAC_Trigger_None   ((uint32_t)0x00000000)

Conversion is automatic once the DAC1_DHRxxxx register has been loaded, and not by external trigger

Definition at line 88 of file stm32f30x_dac.h.

#define DAC_Trigger_Software   ((uint32_t)0x0000003C)

Conversion started by software trigger for DAC channel

Definition at line 92 of file stm32f4xx_dac.h.

#define DAC_Trigger_Software   ((uint32_t)0x0000003C)

Conversion started by software trigger for DAC channel

Definition at line 97 of file stm32f10x_dac.h.

#define DAC_Trigger_Software   ((uint32_t)0x0000003C)

Conversion started by software trigger for DAC1/2 channel1/2

Definition at line 102 of file stm32f30x_dac.h.

#define DAC_Trigger_T15_TRGO   ((uint32_t)0x0000001C)

TIM15 TRGO selected as external conversion trigger for DAC channel only in Medium-density and Low-density Value Line devices

Definition at line 91 of file stm32f10x_dac.h.

#define DAC_Trigger_T15_TRGO   ((uint32_t)0x0000001C)

TIM15 TRGO selected as external conversion trigger for DAC1/2 channel1/2

Definition at line 95 of file stm32f30x_dac.h.

#define DAC_Trigger_T2_TRGO   ((uint32_t)0x00000024)

TIM2 TRGO selected as external conversion trigger for DAC channel

Definition at line 84 of file stm32f4xx_dac.h.

#define DAC_Trigger_T2_TRGO   ((uint32_t)0x00000024)

TIM2 TRGO selected as external conversion trigger for DAC channel

Definition at line 94 of file stm32f10x_dac.h.

#define DAC_Trigger_T2_TRGO   ((uint32_t)0x00000024)

TIM2 TRGO selected as external conversion trigger for DAC1/2 channel1/2

Definition at line 97 of file stm32f30x_dac.h.

#define DAC_Trigger_T3_TRGO   ((uint32_t)0x0000000C)

TIM8 TRGO selected as external conversion trigger for DAC channel only in Connectivity line, Medium-density and Low-density Value Line devices

Definition at line 86 of file stm32f10x_dac.h.

#define DAC_Trigger_T3_TRGO   ((uint32_t)0x0000000C)

TIM3 TRGO selected as external conversion trigger for DAC1/2 channel1/2

Definition at line 92 of file stm32f30x_dac.h.

#define DAC_Trigger_T4_TRGO   ((uint32_t)0x0000002C)

TIM4 TRGO selected as external conversion trigger for DAC channel

Definition at line 85 of file stm32f4xx_dac.h.

#define DAC_Trigger_T4_TRGO   ((uint32_t)0x0000002C)

TIM4 TRGO selected as external conversion trigger for DAC channel

Definition at line 95 of file stm32f10x_dac.h.

#define DAC_Trigger_T4_TRGO   ((uint32_t)0x0000002C)

TIM4 TRGO selected as external conversion trigger for DAC channel

Definition at line 98 of file stm32f30x_dac.h.

#define DAC_Trigger_T5_TRGO   ((uint32_t)0x0000001C)

TIM5 TRGO selected as external conversion trigger for DAC channel

Definition at line 86 of file stm32f4xx_dac.h.

#define DAC_Trigger_T5_TRGO   ((uint32_t)0x0000001C)

TIM5 TRGO selected as external conversion trigger for DAC channel

Definition at line 90 of file stm32f10x_dac.h.

#define DAC_Trigger_T6_TRGO   ((uint32_t)0x00000004)

TIM6 TRGO selected as external conversion trigger for DAC channel

Definition at line 82 of file stm32f10x_dac.h.

#define DAC_Trigger_T6_TRGO   ((uint32_t)0x00000004)

TIM6 TRGO selected as external conversion trigger for DAC channel

Definition at line 87 of file stm32f4xx_dac.h.

#define DAC_Trigger_T6_TRGO   ((uint32_t)0x00000004)

TIM6 TRGO selected as external conversion trigger for DAC1/2 channel1/2

Definition at line 91 of file stm32f30x_dac.h.

#define DAC_Trigger_T7_TRGO   ((uint32_t)0x00000014)

TIM7 TRGO selected as external conversion trigger for DAC channel

Definition at line 89 of file stm32f10x_dac.h.

#define DAC_Trigger_T7_TRGO   ((uint32_t)0x00000014)

TIM7 TRGO selected as external conversion trigger for DAC channel

Definition at line 88 of file stm32f4xx_dac.h.

#define DAC_Trigger_T7_TRGO   ((uint32_t)0x00000014)

TIM7 TRGO selected as external conversion trigger for DAC1/2 channel1/2

Definition at line 94 of file stm32f30x_dac.h.

#define DAC_Trigger_T8_TRGO   ((uint32_t)0x0000000C)

TIM8 TRGO selected as external conversion trigger for DAC channel only in High-density devices

Definition at line 83 of file stm32f10x_dac.h.

#define DAC_Trigger_T8_TRGO   ((uint32_t)0x0000000C)

TIM8 TRGO selected as external conversion trigger for DAC channel

Definition at line 89 of file stm32f4xx_dac.h.

#define DAC_Trigger_T8_TRGO   ((uint32_t)0x0000000C)

TIM8 TRGO selected as external conversion trigger for DAC1 channel1/2

Definition at line 93 of file stm32f30x_dac.h.

#define IS_DAC_TRIGGER (   TRIGGER)
Value:
(((TRIGGER) == DAC_Trigger_None) || \
((TRIGGER) == DAC_Trigger_T6_TRGO) || \
((TRIGGER) == DAC_Trigger_T8_TRGO) || \
((TRIGGER) == DAC_Trigger_T7_TRGO) || \
((TRIGGER) == DAC_Trigger_T5_TRGO) || \
((TRIGGER) == DAC_Trigger_T2_TRGO) || \
((TRIGGER) == DAC_Trigger_T4_TRGO) || \
((TRIGGER) == DAC_Trigger_Ext_IT9) || \
((TRIGGER) == DAC_Trigger_Software))
#define DAC_Trigger_T4_TRGO
Definition: stm32f4xx_dac.h:85
#define DAC_Trigger_None
Definition: stm32f4xx_dac.h:81
#define DAC_Trigger_T5_TRGO
Definition: stm32f4xx_dac.h:86
#define DAC_Trigger_Ext_IT9
Definition: stm32f4xx_dac.h:91
#define DAC_Trigger_T2_TRGO
Definition: stm32f4xx_dac.h:84
#define DAC_Trigger_T6_TRGO
Definition: stm32f4xx_dac.h:87
#define DAC_Trigger_Software
Definition: stm32f4xx_dac.h:92
#define DAC_Trigger_T8_TRGO
Definition: stm32f4xx_dac.h:89
#define DAC_Trigger_T7_TRGO
Definition: stm32f4xx_dac.h:88

Definition at line 94 of file stm32f4xx_dac.h.

#define IS_DAC_TRIGGER (   TRIGGER)
Value:
(((TRIGGER) == DAC_Trigger_None) || \
((TRIGGER) == DAC_Trigger_T6_TRGO) || \
((TRIGGER) == DAC_Trigger_T8_TRGO) || \
((TRIGGER) == DAC_Trigger_T7_TRGO) || \
((TRIGGER) == DAC_Trigger_T5_TRGO) || \
((TRIGGER) == DAC_Trigger_T2_TRGO) || \
((TRIGGER) == DAC_Trigger_T4_TRGO) || \
((TRIGGER) == DAC_Trigger_Ext_IT9) || \
((TRIGGER) == DAC_Trigger_Software))
#define DAC_Trigger_T4_TRGO
Definition: stm32f10x_dac.h:95
#define DAC_Trigger_None
Definition: stm32f10x_dac.h:79
#define DAC_Trigger_T5_TRGO
Definition: stm32f10x_dac.h:90
#define DAC_Trigger_Ext_IT9
Definition: stm32f10x_dac.h:96
#define DAC_Trigger_T2_TRGO
Definition: stm32f10x_dac.h:94
#define DAC_Trigger_T6_TRGO
Definition: stm32f10x_dac.h:82
#define DAC_Trigger_Software
Definition: stm32f10x_dac.h:97
#define DAC_Trigger_T8_TRGO
Definition: stm32f10x_dac.h:83
#define DAC_Trigger_T7_TRGO
Definition: stm32f10x_dac.h:89

Definition at line 99 of file stm32f10x_dac.h.

#define IS_DAC_TRIGGER (   TRIGGER)
Value:
(((TRIGGER) == DAC_Trigger_None) || \
((TRIGGER) == DAC_Trigger_T6_TRGO) || \
((TRIGGER) == DAC_Trigger_T3_TRGO) || \
((TRIGGER) == DAC_Trigger_T8_TRGO) || \
((TRIGGER) == DAC_Trigger_T7_TRGO) || \
((TRIGGER) == DAC_Trigger_T15_TRGO) || \
((TRIGGER) == DAC_Trigger_HRTIM1_DACTRG1)|| \
((TRIGGER) == DAC_Trigger_T2_TRGO) || \
((TRIGGER) == DAC_Trigger_T4_TRGO) || \
((TRIGGER) == DAC_Trigger_HRTIM1_DACTRG2)|| \
((TRIGGER) == DAC_Trigger_HRTIM1_DACTRG3)|| \
((TRIGGER) == DAC_Trigger_Ext_IT9) || \
((TRIGGER) == DAC_Trigger_Software))
#define DAC_Trigger_T4_TRGO
Definition: stm32f30x_dac.h:98
#define DAC_Trigger_None
Definition: stm32f30x_dac.h:88
#define DAC_Trigger_Ext_IT9
#define DAC_Trigger_T3_TRGO
Definition: stm32f30x_dac.h:92
#define DAC_Trigger_T15_TRGO
Definition: stm32f30x_dac.h:95
#define DAC_Trigger_T2_TRGO
Definition: stm32f30x_dac.h:97
#define DAC_Trigger_T6_TRGO
Definition: stm32f30x_dac.h:91
#define DAC_Trigger_Software
#define DAC_Trigger_T8_TRGO
Definition: stm32f30x_dac.h:93
#define DAC_Trigger_T7_TRGO
Definition: stm32f30x_dac.h:94
#define DAC_Trigger_HRTIM1_DACTRG1
Definition: stm32f30x_dac.h:96
#define DAC_Trigger_HRTIM1_DACTRG3
#define DAC_Trigger_HRTIM1_DACTRG2
Definition: stm32f30x_dac.h:99

Definition at line 104 of file stm32f30x_dac.h.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Wed Jul 3 2019 19:59:28