STM32G474xx HAL用户手册
数据结构 | 模块 | 类型定义 | 枚举
ADC导出类型
ADC

数据结构

struct  ADC_OversamplingTypeDef
 ADC规则组过采样结构定义。 更多...
struct  ADC_InitTypeDef
 ADC实例和ADC规则组结构定义。 更多...
struct  ADC_ChannelConfTypeDef
 规则组ADC通道结构定义。 更多...
struct  ADC_AnalogWDGConfTypeDef
 ADC模拟看门狗结构定义。 更多...
struct  ADC_InjectionConfigTypeDef
 ADC注入组上下文队列配置。 更多...
struct  __ADC_HandleTypeDef
 ADC句柄结构定义。 更多...

模块

 ADC状态

类型定义

typedef struct __ADC_HandleTypeDef ADC_HandleTypeDef
 ADC句柄结构定义。
typedef void(* pADC_CallbackTypeDef )(ADC_HandleTypeDef *hadc)
 HAL ADC回调指针定义。

枚举

enum  HAL_ADC_CallbackIDTypeDef {
  HAL_ADC_CONVERSION_COMPLETE_CB_ID = 0x00U, HAL_ADC_CONVERSION_HALF_CB_ID = 0x01U, HAL_ADC_LEVEL_OUT_OF_WINDOW_1_CB_ID = 0x02U, HAL_ADC_ERROR_CB_ID = 0x03U,
  HAL_ADC_INJ_CONVERSION_COMPLETE_CB_ID = 0x04U, HAL_ADC_INJ_QUEUE_OVEFLOW_CB_ID = 0x05U, HAL_ADC_LEVEL_OUT_OF_WINDOW_2_CB_ID = 0x06U, HAL_ADC_LEVEL_OUT_OF_WINDOW_3_CB_ID = 0x07U,
  HAL_ADC_END_OF_SAMPLING_CB_ID = 0x08U, HAL_ADC_MSPINIT_CB_ID = 0x09U, HAL_ADC_MSPDEINIT_CB_ID = 0x0AU
}
 HAL ADC回调ID枚举定义。 更多...

类型定义文档

ADC句柄结构定义。

typedef void(* pADC_CallbackTypeDef)(ADC_HandleTypeDef *hadc)

HAL ADC回调指针定义。

指向ADC回调函数的指针

定义于文件 stm32g4xx_hal_adc.h541 行。


枚举类型文档

HAL ADC回调ID枚举定义。

枚举值:
HAL_ADC_CONVERSION_COMPLETE_CB_ID 

ADC转换完成回调ID

HAL_ADC_CONVERSION_HALF_CB_ID 

ADC转换DMA半传输回调ID

HAL_ADC_LEVEL_OUT_OF_WINDOW_1_CB_ID 

ADC模拟看门狗1回调ID

HAL_ADC_ERROR_CB_ID 

ADC错误回调ID

HAL_ADC_INJ_CONVERSION_COMPLETE_CB_ID 

ADC注入组转换完成回调ID

HAL_ADC_INJ_QUEUE_OVEFLOW_CB_ID 

ADC注入组上下文队列溢出回调ID

HAL_ADC_LEVEL_OUT_OF_WINDOW_2_CB_ID 

ADC模拟看门狗2回调ID

HAL_ADC_LEVEL_OUT_OF_WINDOW_3_CB_ID 

ADC模拟看门狗3回调ID

HAL_ADC_END_OF_SAMPLING_CB_ID 

ADC采样结束回调ID

HAL_ADC_MSPINIT_CB_ID 

ADC Msp初始化回调ID

HAL_ADC_MSPDEINIT_CB_ID 

ADC Msp反初始化回调ID

定义于文件 stm32g4xx_hal_adc.h523 行。