STM32G474xx HAL用户手册
定义
ADC扩展导出宏
ADCEx

定义

#define ADC_FORCE_MODE_INDEPENDENT(__HANDLE__)   LL_ADC_SetMultimode(__LL_ADC_COMMON_INSTANCE((__HANDLE__)->Instance), LL_ADC_MULTI_INDEPENDENT)
 强制ADC实例为独立模式(禁用多模式)。

宏定义文档

#define ADC_FORCE_MODE_INDEPENDENT (   __HANDLE__)    LL_ADC_SetMultimode(__LL_ADC_COMMON_INSTANCE((__HANDLE__)->Instance), LL_ADC_MULTI_INDEPENDENT)

强制ADC实例为独立模式(禁用多模式)。

注意:
此宏仅在从多模式转换为独立模式或先前状态未知的情况下使用,以确保ADC配置为独立模式。
多模式配置变更的标准方法是从ADC主设备的HAL ADC句柄使用函数"HAL_ADCEx_MultiModeConfigChannel(..., ADC_MODE_INDEPENDENT)"进行配置。使用此宏不是多模式配置的标准方法,可能导致HAL ADC句柄状态不一致。此宏的使用仅限于上述情况。
参数:
__HANDLE__ADC句柄。
返回值:

定义于文件stm32g4xx_hal_adc_ex.h的第587行。