|
STM32G474xx HAL 用户手册
|
宏定义 | |
| #define | LL_ADC_OVS_SHIFT_NONE (0x00000000UL) |
| #define | LL_ADC_OVS_SHIFT_RIGHT_1 (ADC_CFGR2_OVSS_0) |
| #define | LL_ADC_OVS_SHIFT_RIGHT_2 (ADC_CFGR2_OVSS_1) |
| #define | LL_ADC_OVS_SHIFT_RIGHT_3 (ADC_CFGR2_OVSS_1 | ADC_CFGR2_OVSS_0) |
| #define | LL_ADC_OVS_SHIFT_RIGHT_4 (ADC_CFGR2_OVSS_2) |
| #define | LL_ADC_OVS_SHIFT_RIGHT_5 (ADC_CFGR2_OVSS_2 | ADC_CFGR2_OVSS_0) |
| #define | LL_ADC_OVS_SHIFT_RIGHT_6 (ADC_CFGR2_OVSS_2 | ADC_CFGR2_OVSS_1) |
| #define | LL_ADC_OVS_SHIFT_RIGHT_7 |
| #define | LL_ADC_OVS_SHIFT_RIGHT_8 (ADC_CFGR2_OVSS_3) |
| #define LL_ADC_OVS_SHIFT_NONE (0x00000000UL) |
ADC 过采样无移位(ADC 转换数据的总和不进行除法,直接作为过采样转换数据结果)
定义于文件 stm32g4xx_ll_adc.h 的第 2164 行。
| #define LL_ADC_OVS_SHIFT_RIGHT_1 (ADC_CFGR2_OVSS_0) |
ADC 过采样右移 1 位(ADC 转换数据(经过过采样比率后)的总和除以 2,结果作为过采样转换数据)
定义于文件 stm32g4xx_ll_adc.h 的第 2167 行。
| #define LL_ADC_OVS_SHIFT_RIGHT_2 (ADC_CFGR2_OVSS_1) |
ADC 过采样右移 2 位(ADC 转换数据(经过过采样比率后)的总和除以 4,结果作为过采样转换数据)
定义于文件 stm32g4xx_ll_adc.h 的第 2170 行。
| #define LL_ADC_OVS_SHIFT_RIGHT_3 (ADC_CFGR2_OVSS_1 | ADC_CFGR2_OVSS_0) |
ADC 过采样右移 3 位(ADC 转换数据(经过过采样比率后)的总和除以 8,结果作为过采样转换数据)
定义于文件 stm32g4xx_ll_adc.h 的第 2173 行。
| #define LL_ADC_OVS_SHIFT_RIGHT_4 (ADC_CFGR2_OVSS_2) |
ADC 过采样右移 4 位(ADC 转换数据(经过过采样比率后)的总和除以 16,结果作为过采样转换数据)
定义于文件 stm32g4xx_ll_adc.h 的第 2176 行。
| #define LL_ADC_OVS_SHIFT_RIGHT_5 (ADC_CFGR2_OVSS_2 | ADC_CFGR2_OVSS_0) |
ADC 过采样右移 5 位(ADC 转换数据(经过过采样比率后)的总和除以 32,结果作为过采样转换数据)
定义于文件 stm32g4xx_ll_adc.h 的第 2179 行。
| #define LL_ADC_OVS_SHIFT_RIGHT_6 (ADC_CFGR2_OVSS_2 | ADC_CFGR2_OVSS_1) |
ADC 过采样右移 6 位(ADC 转换数据(经过过采样比率后)的总和除以 64,结果作为过采样转换数据)
定义于文件 stm32g4xx_ll_adc.h 的第 2182 行。
| #define LL_ADC_OVS_SHIFT_RIGHT_7 |
(ADC_CFGR2_OVSS_2 | ADC_CFGR2_OVSS_1 \
| ADC_CFGR2_OVSS_0)
ADC 过采样右移 7 位(ADC 转换数据(经过过采样比率后)的总和除以 128,结果作为过采样转换数据)
定义于文件 stm32g4xx_ll_adc.h 的第 2185 行。
| #define LL_ADC_OVS_SHIFT_RIGHT_8 (ADC_CFGR2_OVSS_3) |
ADC 过采样右移 8 位(ADC 转换数据(经过过采样比率后)的总和除以 256,结果作为过采样转换数据)
定义于文件 stm32g4xx_ll_adc.h 的第 2189 行。
1.7.6.1