STM32G474xx HAL用户手册
定义
模拟看门狗 - 滤波配置
ADC导出常量

定义

#define LL_ADC_AWD_FILTERING_NONE   (0x00000000UL)
#define LL_ADC_AWD_FILTERING_2SAMPLES   (ADC_TR1_AWDFILT_0)
#define LL_ADC_AWD_FILTERING_3SAMPLES   (ADC_TR1_AWDFILT_1)
#define LL_ADC_AWD_FILTERING_4SAMPLES   (ADC_TR1_AWDFILT_1 | ADC_TR1_AWDFILT_0)
#define LL_ADC_AWD_FILTERING_5SAMPLES   (ADC_TR1_AWDFILT_2)
#define LL_ADC_AWD_FILTERING_6SAMPLES   (ADC_TR1_AWDFILT_2 | ADC_TR1_AWDFILT_0)
#define LL_ADC_AWD_FILTERING_7SAMPLES   (ADC_TR1_AWDFILT_2 | ADC_TR1_AWDFILT_1)
#define LL_ADC_AWD_FILTERING_8SAMPLES

定义说明

#define LL_ADC_AWD_FILTERING_2SAMPLES   (ADC_TR1_AWDFILT_0)

ADC模拟看门狗需要2个窗外交叉样本才能触发标志或中断

定义于文件 stm32g4xx_ll_adc.h2077 行。

#define LL_ADC_AWD_FILTERING_3SAMPLES   (ADC_TR1_AWDFILT_1)

ADC模拟看门狗需要3个连续窗外交叉样本才能触发标志或中断

定义于文件 stm32g4xx_ll_adc.h2079 行。

#define LL_ADC_AWD_FILTERING_4SAMPLES   (ADC_TR1_AWDFILT_1 | ADC_TR1_AWDFILT_0)

ADC模拟看门狗需要4个连续窗外交叉样本才能触发标志或中断

定义于文件 stm32g4xx_ll_adc.h2081 行。

#define LL_ADC_AWD_FILTERING_5SAMPLES   (ADC_TR1_AWDFILT_2)

ADC模拟看门狗需要5个连续窗外交叉样本才能触发标志或中断

定义于文件 stm32g4xx_ll_adc.h2083 行。

#define LL_ADC_AWD_FILTERING_6SAMPLES   (ADC_TR1_AWDFILT_2 | ADC_TR1_AWDFILT_0)

ADC模拟看门狗需要6个连续窗外交叉样本才能触发标志或中断

定义于文件 stm32g4xx_ll_adc.h2085 行。

#define LL_ADC_AWD_FILTERING_7SAMPLES   (ADC_TR1_AWDFILT_2 | ADC_TR1_AWDFILT_1)

ADC模拟看门狗需要7个连续窗外交叉样本才能触发标志或中断

定义于文件 stm32g4xx_ll_adc.h2087 行。

值:
(ADC_TR1_AWDFILT_2 | ADC_TR1_AWDFILT_1 \
                                            | ADC_TR1_AWDFILT_0)

ADC模拟看门狗需要8个连续窗外交叉样本才能触发标志或中断

定义于文件 stm32g4xx_ll_adc.h2089 行。

#define LL_ADC_AWD_FILTERING_NONE   (0x00000000UL)

ADC模拟看门狗无滤波,需要1个窗外交叉样本即可触发标志或中断

定义于文件 stm32g4xx_ll_adc.h2075 行。