STM32G474xx HAL User Manual
宏定义
ADC 错误码
ADC 导出常量

宏定义

#define HAL_ADC_ERROR_NONE   (0x00U)
#define HAL_ADC_ERROR_INTERNAL   (0x01U)
#define HAL_ADC_ERROR_OVR   (0x02U)
#define HAL_ADC_ERROR_DMA   (0x04U)
#define HAL_ADC_ERROR_JQOVF   (0x08U)
#define HAL_ADC_ERROR_INVALID_CALLBACK   (0x10U)

宏定义文档

#define HAL_ADC_ERROR_DMA   (0x04U)

DMA传输错误

定义于第 563 蠍文件 stm32g4xx_hal_adc.h.

被以上引用: ADC_DMAError(), HAL_ADC_Start(), HAL_ADC_Start_DMA(), HAL_ADC_Start_IT().

#define HAL_ADC_ERROR_INTERNAL   (0x01U)

ADC外设内部错误(时钟、使能禁用、错误状态等问题)

定义于第 560 蠍文件 stm32g4xx_hal_adc.h.

被以上引用: ADC_ConversionStop(), ADC_Disable(), ADC_Enable(), HAL_ADC_Init(), HAL_ADC_IRQHandler(), HAL_ADCEx_Calibration_SetValue().

#define HAL_ADC_ERROR_INVALID_CALLBACK   (0x10U)

无效回调错误

定义于第 566 蠍文件 stm32g4xx_hal_adc.h.

被以上引用: HAL_ADC_RegisterCallback(), HAL_ADC_UnRegisterCallback().

#define HAL_ADC_ERROR_JQOVF   (0x08U)

注入上下文阶初準出错误

定义于第 564 蠍文件 stm32g4xx_hal_adc.h.

被以上引用: HAL_ADC_IRQHandler(), HAL_ADC_PollForEvent(), HAL_ADCEx_InjectedStart(), HAL_ADCEx_InjectedStart_IT().

#define HAL_ADC_ERROR_NONE   (0x00U)

无错误

定义于第 559 蠍文件 stm32g4xx_hal_adc.h.

#define HAL_ADC_ERROR_OVR   (0x02U)