STM32G474xx HAL 用户手册
函数
外设状态函数
ADC 导出函数

ADC 外设状态函数。 更多...

函数

uint32_t HAL_ADC_GetState (const ADC_HandleTypeDef *hadc)
 返回 ADC 句柄状态。
uint32_t HAL_ADC_GetError (const ADC_HandleTypeDef *hadc)
 返回 ADC 错误代码。

详细描述

ADC 外设状态函数。

 ===============================================================================
            ##### 外设状态和错误函数 #####
 ===============================================================================
    [..]
    本小节提供函数以在运行时获取外设的状态。
      (+) 检查 ADC 状态
      (+) 检查 ADC 错误代码


函数文档

uint32_t HAL_ADC_GetError ( const ADC_HandleTypeDef hadc)

返回 ADC 错误代码。

参数:
hadcADC 句柄
返回值:
ADC错误代码(32位位域)

定义位于文件 3269 行,文件 stm32g4xx_hal_adc.c

引用 assert_param, __ADC_HandleTypeDef::ErrorCode, 和 __ADC_HandleTypeDef::Instance

uint32_t HAL_ADC_GetState ( const ADC_HandleTypeDef hadc)

返回 ADC 句柄状态。

注意:
ADC 状态机由位域管理,ADC 状态必须与状态位进行比较。例如:" if ((HAL_ADC_GetState(hadc1) & HAL_ADC_STATE_REG_BUSY) != 0UL) " " if ((HAL_ADC_GetState(hadc1) & HAL_ADC_STATE_AWD1) != 0UL) "
参数:
hadcADC 句柄
返回值:
ADC句柄状态(32位位域)

定义位于文件 3255 行,文件 stm32g4xx_hal_adc.c

引用 assert_param, __ADC_HandleTypeDef::Instance, 和 __ADC_HandleTypeDef::State