STM32G474xx HAL 用户手册
定义
ADC 组常规 - 触发源
ADC 导出的常量

定义

#define LL_ADC_REG_TRIG_SOFTWARE   (0x00000000UL)
#define LL_ADC_REG_TRIG_EXT_TIM1_TRGO
#define LL_ADC_REG_TRIG_EXT_TIM1_TRGO2
#define LL_ADC_REG_TRIG_EXT_TIM1_CH1   (ADC_REG_TRIG_EXT_EDGE_DEFAULT)
#define LL_ADC_REG_TRIG_EXT_TIM1_CH2   (ADC_CFGR_EXTSEL_0 | ADC_REG_TRIG_EXT_EDGE_DEFAULT)
#define LL_ADC_REG_TRIG_EXT_TIM1_CH3   (ADC_CFGR_EXTSEL_1 | ADC_REG_TRIG_EXT_EDGE_DEFAULT)
#define LL_ADC_REG_TRIG_EXT_TIM2_TRGO
#define LL_ADC_REG_TRIG_EXT_TIM2_CH1
#define LL_ADC_REG_TRIG_EXT_TIM2_CH2
#define LL_ADC_REG_TRIG_EXT_TIM2_CH3   (ADC_CFGR_EXTSEL_0 | ADC_REG_TRIG_EXT_EDGE_DEFAULT)
#define LL_ADC_REG_TRIG_EXT_TIM3_TRGO   (ADC_CFGR_EXTSEL_2 | ADC_REG_TRIG_EXT_EDGE_DEFAULT)
#define LL_ADC_REG_TRIG_EXT_TIM3_CH1   (ADC_REG_TRIG_EXT_EDGE_DEFAULT)
#define LL_ADC_REG_TRIG_EXT_TIM3_CH4
#define LL_ADC_REG_TRIG_EXT_TIM4_TRGO
#define LL_ADC_REG_TRIG_EXT_TIM4_CH1
#define LL_ADC_REG_TRIG_EXT_TIM4_CH4
#define LL_ADC_REG_TRIG_EXT_TIM6_TRGO
#define LL_ADC_REG_TRIG_EXT_TIM7_TRGO
#define LL_ADC_REG_TRIG_EXT_TIM8_TRGO
#define LL_ADC_REG_TRIG_EXT_TIM8_TRGO2   (ADC_CFGR_EXTSEL_3 | ADC_REG_TRIG_EXT_EDGE_DEFAULT)
#define LL_ADC_REG_TRIG_EXT_TIM8_CH1
#define LL_ADC_REG_TRIG_EXT_TIM15_TRGO
#define LL_ADC_REG_TRIG_EXT_TIM20_TRGO   (ADC_CFGR_EXTSEL_4 | ADC_REG_TRIG_EXT_EDGE_DEFAULT)
#define LL_ADC_REG_TRIG_EXT_TIM20_TRGO2
#define LL_ADC_REG_TRIG_EXT_TIM20_CH1
#define LL_ADC_REG_TRIG_EXT_TIM20_CH2
#define LL_ADC_REG_TRIG_EXT_TIM20_CH3
#define LL_ADC_REG_TRIG_EXT_HRTIM_TRG1
#define LL_ADC_REG_TRIG_EXT_HRTIM_TRG2
#define LL_ADC_REG_TRIG_EXT_HRTIM_TRG3
#define LL_ADC_REG_TRIG_EXT_HRTIM_TRG4
#define LL_ADC_REG_TRIG_EXT_HRTIM_TRG5
#define LL_ADC_REG_TRIG_EXT_HRTIM_TRG6
#define LL_ADC_REG_TRIG_EXT_HRTIM_TRG7
#define LL_ADC_REG_TRIG_EXT_HRTIM_TRG8
#define LL_ADC_REG_TRIG_EXT_HRTIM_TRG9
#define LL_ADC_REG_TRIG_EXT_HRTIM_TRG10
#define LL_ADC_REG_TRIG_EXT_EXTI_LINE11
#define LL_ADC_REG_TRIG_EXT_EXTI_LINE2
#define LL_ADC_REG_TRIG_EXT_LPTIM_OUT

定义文档

值:
(ADC_CFGR_EXTSEL_2 | ADC_CFGR_EXTSEL_1 | \
                                           ADC_REG_TRIG_EXT_EDGE_DEFAULT)

来自外部外设的ADC组常规转换触发:外部中断线11。触发边沿设置为上升沿(默认设置)。注意:在此STM32系列中,此触发仅可用于ADC1/2实例。

定义位于文件 1146 行,文件 stm32g4xx_ll_adc.h

值:
(ADC_CFGR_EXTSEL_2 | ADC_CFGR_EXTSEL_0 | \
                                           ADC_REG_TRIG_EXT_EDGE_DEFAULT)

来自外部外设的ADC组常规转换触发:外部中断线2。触发边沿设置为上升沿(默认设置)。注意:在此STM32系列中,此触发仅可用于ADC3/4/5实例。请参阅设备数据手册了解ADCx可用性。

定义位于文件 1152 行,文件 stm32g4xx_ll_adc.h

值:
(ADC_CFGR_EXTSEL_4 | ADC_CFGR_EXTSEL_2 | \
                                           ADC_CFGR_EXTSEL_0 | ADC_REG_TRIG_EXT_EDGE_DEFAULT)

来自外部外设的ADC组常规转换触发:HRTIMER ADC触发1事件。触发边沿设置为上升沿(默认设置)。注意:在此STM32系列中,HRTIM并非在所有器件上都可用。请参阅设备数据手册了解更多详情。

定义位于文件 1082 行,文件 stm32g4xx_ll_adc.h

值:
(ADC_CFGR_EXTSEL_4 | ADC_CFGR_EXTSEL_3 | \
                                           ADC_CFGR_EXTSEL_2 | ADC_REG_TRIG_EXT_EDGE_DEFAULT)

来自外部外设的ADC组常规转换触发:HRTIMER ADC触发10事件。触发边沿设置为上升沿(默认设置)。注意:在此STM32系列中,HRTIM并非在所有器件上都可用。请参阅设备数据手册了解更多详情。

定义位于文件 1140 行,文件 stm32g4xx_ll_adc.h

值:
(ADC_CFGR_EXTSEL_4 | ADC_CFGR_EXTSEL_1 | \
                                           ADC_CFGR_EXTSEL_0 | ADC_REG_TRIG_EXT_EDGE_DEFAULT)

来自外部外设的ADC组常规转换触发:HRTIMER ADC触发2事件。触发边沿设置为上升沿(默认设置)。注意:在此STM32系列中,此触发仅可用于ADC3/4/5实例,且HRTIM并非在所有器件上都可用。请参阅设备数据手册了解更多详情。

定义位于文件 1088 行,文件 stm32g4xx_ll_adc.h