STM32G474xx HAL 用户手册
函数
ADC 中断管理
ADC 导出函数

函数

__STATIC_INLINE void LL_ADC_EnableIT_ADRDY (ADC_TypeDef *ADCx)
 启用 ADC 就绪。
__STATIC_INLINE void LL_ADC_EnableIT_EOC (ADC_TypeDef *ADCx)
 启用 ADC 规则组单次转换结束中断。
__STATIC_INLINE void LL_ADC_EnableIT_EOS (ADC_TypeDef *ADCx)
 启用 ADC 规则组序列转换结束中断。
__STATIC_INLINE void LL_ADC_EnableIT_OVR (ADC_TypeDef *ADCx)
 启用 ADC 规则组溢出中断。
__STATIC_INLINE void LL_ADC_EnableIT_EOSMP (ADC_TypeDef *ADCx)
 启用 ADC 规则组采样结束中断。
__STATIC_INLINE void LL_ADC_EnableIT_JEOC (ADC_TypeDef *ADCx)
 启用 ADC 注入组单次转换结束中断。
__STATIC_INLINE void LL_ADC_EnableIT_JEOS (ADC_TypeDef *ADCx)
 启用 ADC 注入组序列转换结束中断。
__STATIC_INLINE void LL_ADC_EnableIT_JQOVF (ADC_TypeDef *ADCx)
 启用 ADC 注入组上下文队列溢出中断。
__STATIC_INLINE void LL_ADC_EnableIT_AWD1 (ADC_TypeDef *ADCx)
 启用 ADC 模拟看门狗 1 中断。
__STATIC_INLINE void LL_ADC_EnableIT_AWD2 (ADC_TypeDef *ADCx)
 启用 ADC 模拟看门狗 2 中断。
__STATIC_INLINE void LL_ADC_EnableIT_AWD3 (ADC_TypeDef *ADCx)
 启用 ADC 模拟看门狗 3 中断。
__STATIC_INLINE void LL_ADC_DisableIT_ADRDY (ADC_TypeDef *ADCx)
 禁用 ADC 就绪中断。
__STATIC_INLINE void LL_ADC_DisableIT_EOC (ADC_TypeDef *ADCx)
 禁用 ADC 规则组单次转换结束中断。
__STATIC_INLINE void LL_ADC_DisableIT_EOS (ADC_TypeDef *ADCx)
 禁用 ADC 规则组序列转换结束中断。
__STATIC_INLINE void LL_ADC_DisableIT_OVR (ADC_TypeDef *ADCx)
 禁用 ADC 规则组溢出中断。
__STATIC_INLINE void LL_ADC_DisableIT_EOSMP (ADC_TypeDef *ADCx)
 禁用 ADC 规则组采样结束中断。
__STATIC_INLINE void LL_ADC_DisableIT_JEOC (ADC_TypeDef *ADCx)
 禁用 ADC 注入组单次转换结束中断。
__STATIC_INLINE void LL_ADC_DisableIT_JEOS (ADC_TypeDef *ADCx)
 禁用 ADC 注入组序列转换结束中断。
__STATIC_INLINE void LL_ADC_DisableIT_JQOVF (ADC_TypeDef *ADCx)
 禁用 ADC 注入组上下文队列溢出中断。
__STATIC_INLINE void LL_ADC_DisableIT_AWD1 (ADC_TypeDef *ADCx)
 禁用 ADC 模拟看门狗 1 中断。
__STATIC_INLINE void LL_ADC_DisableIT_AWD2 (ADC_TypeDef *ADCx)
 禁用 ADC 模拟看门狗 2 中断。
__STATIC_INLINE void LL_ADC_DisableIT_AWD3 (ADC_TypeDef *ADCx)
 禁用 ADC 模拟看门狗 3 中断。
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_ADRDY (const ADC_TypeDef *ADCx)
 获取 ADC 就绪中断状态(0:中断禁用,1:中断启用)。
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOC (const ADC_TypeDef *ADCx)
 获取 ADC 规则组单次转换结束中断状态(0:中断禁用,1:中断启用)。
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOS (const ADC_TypeDef *ADCx)
 获取 ADC 规则组序列转换结束中断状态(0:中断禁用,1:中断启用)。
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_OVR (const ADC_TypeDef *ADCx)
 获取 ADC 规则组溢出中断状态(0:中断禁用,1:中断启用)。
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_EOSMP (const ADC_TypeDef *ADCx)
 获取 ADC 规则组采样结束中断状态(0:中断禁用,1:中断启用)。
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_JEOC (const ADC_TypeDef *ADCx)
 获取 ADC 注入组单次转换结束中断状态(0:中断禁用,1:中断启用)。
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_JEOS (const ADC_TypeDef *ADCx)
 获取 ADC 注入组序列转换结束中断状态(0:中断禁用,1:中断启用)。
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_JQOVF (const ADC_TypeDef *ADCx)
 获取 ADC 注入组上下文队列溢出中断状态(0:中断禁用,1:中断启用)。
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD1 (const ADC_TypeDef *ADCx)
 获取 ADC 模拟看门狗 1 中断状态(0:中断禁用,1:中断启用)。
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD2 (const ADC_TypeDef *ADCx)
 获取 ADC 模拟看门狗 2 中断状态(0:中断禁用,1:中断启用)。
__STATIC_INLINE uint32_t LL_ADC_IsEnabledIT_AWD3 (const ADC_TypeDef *ADCx)
 获取 ADC 模拟看门狗 3 中断状态(0:中断禁用,1:中断启用)。

函数说明

__STATIC_INLINE void LL_ADC_DisableIT_ADRDY ( ADC_TypeDef *  ADCx)

禁用 ADC 就绪中断。

参考手册到 LL API 交叉引用:
IER ADRDYIE LL_ADC_DisableIT_ADRDY
参数:
ADCxADC 实例
返回值:

定义在文件 stm32g4xx_ll_adc.h 的第 8839 行。

__STATIC_INLINE void LL_ADC_DisableIT_AWD1 ( ADC_TypeDef *  ADCx)

禁用 ADC 模拟看门狗 1 中断。

参考手册到 LL API 交叉引用:
IER AWD1IE LL_ADC_DisableIT_AWD1
参数:
ADCxADC 实例
返回值:

定义在文件 stm32g4xx_ll_adc.h 的第 8927 行。

HAL_ADC_AnalogWDGConfig() 引用。

__STATIC_INLINE void LL_ADC_DisableIT_AWD2 ( ADC_TypeDef *  ADCx)

禁用 ADC 模拟看门狗 2 中断。

参考手册到 LL API 交叉引用:
IER AWD2IE LL_ADC_DisableIT_AWD2