STM32G474xx HAL用户手册
数据结构 | 宏定义 | 函数
stm32g4xx_hal_adc_ex.h 文件参考

ADC HAL扩展模块的头文件。 更多...

#include "stm32g4xx_hal_def.h"

转到此文件的源代码。

数据结构

struct  ADC_InjOversamplingTypeDef
 ADC注入转换过采样结构体定义。 更多...
struct  ADC_InjectionConfTypeDef
 ADC注入组和分配给ADC注入组的ADC通道的结构体定义。 更多...
struct  ADC_MultiModeTypeDef
 ADC多模式结构体定义。 更多...

宏定义

#define ADC_INJECTED_SOFTWARE_START   (LL_ADC_INJ_TRIG_SOFTWARE)
#define ADC_EXTERNALTRIGINJEC_T1_TRGO   (LL_ADC_INJ_TRIG_EXT_TIM1_TRGO)
#define ADC_EXTERNALTRIGINJEC_T1_TRGO2   (LL_ADC_INJ_TRIG_EXT_TIM1_TRGO2)
#define ADC_EXTERNALTRIGINJEC_T1_CC3   (LL_ADC_INJ_TRIG_EXT_TIM1_CH3)
#define ADC_EXTERNALTRIGINJEC_T1_CC4   (LL_ADC_INJ_TRIG_EXT_TIM1_CH4)
#define ADC_EXTERNALTRIGINJEC_T2_TRGO   (LL_ADC_INJ_TRIG_EXT_TIM2_TRGO)
#define ADC_EXTERNALTRIGINJEC_T2_CC1   (LL_ADC_INJ_TRIG_EXT_TIM2_CH1)
#define ADC_EXTERNALTRIGINJEC_T3_TRGO   (LL_ADC_INJ_TRIG_EXT_TIM3_TRGO)
#define ADC_EXTERNALTRIGINJEC_T3_CC1   (LL_ADC_INJ_TRIG_EXT_TIM3_CH1)
#define ADC_EXTERNALTRIGINJEC_T3_CC3   (LL_ADC_INJ_TRIG_EXT_TIM3_CH3)
#define ADC_EXTERNALTRIGINJEC_T3_CC4   (LL_ADC_INJ_TRIG_EXT_TIM3_CH4)
#define ADC_EXTERNALTRIGINJEC_T4_TRGO   (LL_ADC_INJ_TRIG_EXT_TIM4_TRGO)
#define ADC_EXTERNALTRIGINJEC_T4_CC3   (LL_ADC_INJ_TRIG_EXT_TIM4_CH3)
#define ADC_EXTERNALTRIGINJEC_T4_CC4   (LL_ADC_INJ_TRIG_EXT_TIM4_CH4)
#define ADC_EXTERNALTRIGINJEC_T6_TRGO   (LL_ADC_INJ_TRIG_EXT_TIM6_TRGO)
#define ADC_EXTERNALTRIGINJEC_T7_TRGO   (LL_ADC_INJ_TRIG_EXT_TIM7_TRGO)
#define ADC_EXTERNALTRIGINJEC_T8_TRGO   (LL_ADC_INJ_TRIG_EXT_TIM8_TRGO)
#define ADC_EXTERNALTRIGINJEC_T8_TRGO2   (LL_ADC_INJ_TRIG_EXT_TIM8_TRGO2)
#define ADC_EXTERNALTRIGINJEC_T8_CC2   (LL_ADC_INJ_TRIG_EXT_TIM8_CH2)
#define ADC_EXTERNALTRIGINJEC_T8_CC4   (LL_ADC_INJ_TRIG_EXT_TIM8_CH4)
#define ADC_EXTERNALTRIGINJEC_T15_TRGO   (LL_ADC_INJ_TRIG_EXT_TIM15_TRGO)
#define ADC_EXTERNALTRIGINJEC_T16_CC1   (LL_ADC_INJ_TRIG_EXT_TIM16_CH1)
#define ADC_EXTERNALTRIGINJEC_T20_TRGO   (LL_ADC_INJ_TRIG_EXT_TIM20_TRGO)
#define ADC_EXTERNALTRIGINJEC_T20_TRGO2   (LL_ADC_INJ_TRIG_EXT_TIM20_TRGO2)
#define ADC_EXTERNALTRIGINJEC_T20_CC2   (LL_ADC_INJ_TRIG_EXT_TIM20_CH2)
#define ADC_EXTERNALTRIGINJEC_T20_CC4   (LL_ADC_INJ_TRIG_EXT_TIM20_CH4)
#define ADC_EXTERNALTRIGINJEC_HRTIM_TRG1   (LL_ADC_INJ_TRIG_EXT_HRTIM_TRG1)
#define ADC_EXTERNALTRIGINJEC_HRTIM_TRG2   (LL_ADC_INJ_TRIG_EXT_HRTIM_TRG2)
#define ADC_EXTERNALTRIGINJEC_HRTIM_TRG3   (LL_ADC_INJ_TRIG_EXT_HRTIM_TRG3)
#define ADC_EXTERNALTRIGINJEC_HRTIM_TRG4   (LL_ADC_INJ_TRIG_EXT_HRTIM_TRG4)
#define ADC_EXTERNALTRIGINJEC_HRTIM_TRG5   (LL_ADC_INJ_TRIG_EXT_HRTIM_TRG5)
#define ADC_EXTERNALTRIGINJEC_HRTIM_TRG6   (LL_ADC_INJ_TRIG_EXT_HRTIM_TRG6)
#define ADC_EXTERNALTRIGINJEC_HRTIM_TRG7   (LL_ADC_INJ_TRIG_EXT_HRTIM_TRG7)
#define ADC_EXTERNALTRIGINJEC_HRTIM_TRG8   (LL_ADC_INJ_TRIG_EXT_HRTIM_TRG8)
#define ADC_EXTERNALTRIGINJEC_HRTIM_TRG9   (LL_ADC_INJ_TRIG_EXT_HRTIM_TRG9)
#define ADC_EXTERNALTRIGINJEC_HRTIM_TRG10 &#