STM32G474xx HAL用户手册
宏定义
ADC注入组 - 触发源
ADC导出常量

宏定义

#define LL_ADC_INJ_TRIG_SOFTWARE   (0x00000000UL)
#define LL_ADC_INJ_TRIG_EXT_TIM1_TRGO   (ADC_INJ_TRIG_EXT_EDGE_DEFAULT)
#define LL_ADC_INJ_TRIG_EXT_TIM1_TRGO2   (ADC_JSQR_JEXTSEL_3 | ADC_INJ_TRIG_EXT_EDGE_DEFAULT)
#define LL_ADC_INJ_TRIG_EXT_TIM1_CH3
#define LL_ADC_INJ_TRIG_EXT_TIM1_CH4   (ADC_JSQR_JEXTSEL_0 | ADC_INJ_TRIG_EXT_EDGE_DEFAULT)
#define LL_ADC_INJ_TRIG_EXT_TIM2_TRGO   (ADC_JSQR_JEXTSEL_1 | ADC_INJ_TRIG_EXT_EDGE_DEFAULT)
#define LL_ADC_INJ_TRIG_EXT_TIM2_CH1
#define LL_ADC_INJ_TRIG_EXT_TIM3_TRGO
#define LL_ADC_INJ_TRIG_EXT_TIM3_CH1
#define LL_ADC_INJ_TRIG_EXT_TIM3_CH3
#define LL_ADC_INJ_TRIG_EXT_TIM3_CH4   (ADC_JSQR_JEXTSEL_2 | ADC_INJ_TRIG_EXT_EDGE_DEFAULT)
#define LL_ADC_INJ_TRIG_EXT_TIM4_TRGO
#define LL_ADC_INJ_TRIG_EXT_TIM4_CH3   (ADC_JSQR_JEXTSEL_2 | ADC_INJ_TRIG_EXT_EDGE_DEFAULT)
#define LL_ADC_INJ_TRIG_EXT_TIM4_CH4
#define LL_ADC_INJ_TRIG_EXT_TIM6_TRGO
#define LL_ADC_INJ_TRIG_EXT_TIM7_TRGO
#define LL_ADC_INJ_TRIG_EXT_TIM8_TRGO
#define LL_ADC_INJ_TRIG_EXT_TIM8_TRGO2
#define LL_ADC_INJ_TRIG_EXT_TIM8_CH2
#define LL_ADC_INJ_TRIG_EXT_TIM8_CH4
#define LL_ADC_INJ_TRIG_EXT_TIM15_TRGO
#define LL_ADC_INJ_TRIG_EXT_TIM16_CH1
#define LL_ADC_INJ_TRIG_EXT_TIM20_TRGO   (ADC_JSQR_JEXTSEL_4 | ADC_INJ_TRIG_EXT_EDGE_DEFAULT)
#define LL_ADC_INJ_TRIG_EXT_TIM20_TRGO2
#define LL_ADC_INJ_TRIG_EXT_TIM20_CH2
#define LL_ADC_INJ_TRIG_EXT_TIM20_CH4
#define LL_ADC_INJ_TRIG_EXT_HRTIM_TRG1
#define LL_ADC_INJ_TRIG_EXT_HRTIM_TRG2
#define LL_ADC_INJ_TRIG_EXT_HRTIM_TRG3
#define LL_ADC_INJ_TRIG_EXT_HRTIM_TRG4
#define LL_ADC_INJ_TRIG_EXT_HRTIM_TRG5
#define LL_ADC_INJ_TRIG_EXT_HRTIM_TRG6
#define LL_ADC_INJ_TRIG_EXT_HRTIM_TRG7
#define LL_ADC_INJ_TRIG_EXT_HRTIM_TRG8
#define LL_ADC_INJ_TRIG_EXT_HRTIM_TRG9
#define LL_ADC_INJ_TRIG_EXT_HRTIM_TRG10
#define LL_ADC_INJ_TRIG_EXT_EXTI_LINE3
#define LL_ADC_INJ_TRIG_EXT_EXTI_LINE15
#define LL_ADC_INJ_TRIG_EXT_LPTIM_OUT

宏定义文档

值:
(ADC_JSQR_JEXTSEL_2 | ADC_JSQR_JEXTSEL_1 | \
                                           ADC_INJ_TRIG_EXT_EDGE_DEFAULT)

ADC注入组转换外部外设触发源:外部中断线15。触发边沿设置为上升沿(默认设置)。注意:在此STM32系列中,此触发器仅在ADC1/2实例上可用。

定义在文件1566,位于stm32g4xx_ll_adc.h中。

值:
(ADC_JSQR_JEXTSEL_3 | ADC_JSQR_JEXTSEL_2 | \
                                           ADC_JSQR_JEXTSEL_0 | ADC_INJ_TRIG_EXT_EDGE_DEFAULT)

ADC注入组转换外部外设触发源:外部中断线3。触发边沿设置为上升沿(默认设置)。注意:在此STM32系列中,此触发器仅在ADC3/4/5实例上可用。请参阅器件数据表了解ADCx的可用性

定义在文件1560,位于stm32g4xx_ll_adc.h中。

值:
(ADC_JSQR_JEXTSEL_4 | ADC_JSQR_JEXTSEL_3 | \
                                           ADC_JSQR_JEXTSEL_1 | ADC_JSQR_JEXTSEL_0 | ADC_INJ_TRIG_EXT_EDGE_DEFAULT)

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

定义在文件1498,位于stm32g4xx_ll_adc.h中。

值:
(ADC_JSQR_JEXTSEL_4 | ADC_JSQR_JEXTSEL_3 | \
                                           ADC_JSQR_JEXTSEL_1 | ADC_INJ_TRIG_EXT_EDGE_DEFAULT)

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

定义在文件1554,位于stm32g4xx_ll_adc.h中。

值:
(ADC_JSQR_JEXTSEL_4 | ADC_JSQR_JEXTSEL_1 | \
                                           ADC_JSQR_JEXTSEL_0 | ADC_INJ_TRIG_EXT_EDGE_DEFAULT)

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

定义在文件1505,位于stm32g4xx_ll_adc.h中。

值:
(ADC_JSQR_JEXTSEL_4 | ADC_JSQR_JEXTSEL_3 | \
                                           ADC_JSQR_JEXTSEL_2 | ADC_INJ_TRIG_EXT_EDGE_DEFAULT)

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

定义在文件1511,位于stm32g4xx_ll_adc.h中。

值:</