STM32G4系列ADC函数

1 HAL_ADC_Init

按照"ADC_InitTypeDef". 初始化ADC外围和规则组
HAL_StatusTypeDef HAL_ADC_Init  ( ADC_HandleTypeDef *  hadc ) 

HAL_ADC_DeInit

用ADC MSP的默认初始来初始化ADC外围寄存器到默认reset值
HAL_StatusTypeDef  HAL_ADC_DeInit (ADC_HandleTypeDef *hadc) 

HAL_ADC_MspInit

初始化ADC MSP
__weak void  HAL_ADC_MspInit (ADC_HandleTypeDef *hadc

)

HAL_ADC_MspDeInit

默认初始化ADC  MSP
__weak void  HAL_ADC_MspDeInit (ADC_HandleTypeDef *hadc) 

HAL_ADC_RegisterCallback

注册用户的adc 回调函数来代替弱的预定义的回调函数
HAL_StatusTypeDef  HAL_ADC_RegisterCallback (ADC_HandleTypeDef *hadc, HAL_ADC_CallbackIDTypeDef CallbackID, pADC_CallbackTypeDef pCallback) 

HAL_ADC_UnRegisterCallback

取消一个adc 回调函数 来重定向的弱的预定义的回调函数【heaptek】
HAL_StatusTypeDef  HAL_ADC_UnRegisterCallback (ADC_HandleTypeDef *hadc, HAL_ADC_CallbackIDTypeDef CallbackID) 

你可能感兴趣的:(STM32单片机,stm32,嵌入式硬件,单片机)