STM32G474xx HAL用户手册
宏定义
外部事件数字滤波器
HRTIM导出常量

定义用于采样外部事件输入的频率(fSAMPLING)和所应用数字滤波器的长度(N)的常量。更多...

宏定义

#define LL_HRTIM_EE_FILTER_NONE   0x00000000U
#define LL_HRTIM_EE_FILTER_1   (HRTIM_EECR3_EE6F_0)
#define LL_HRTIM_EE_FILTER_2   (HRTIM_EECR3_EE6F_1)
#define LL_HRTIM_EE_FILTER_3   (HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)
#define LL_HRTIM_EE_FILTER_4   (HRTIM_EECR3_EE6F_2)
#define LL_HRTIM_EE_FILTER_5   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_0)
#define LL_HRTIM_EE_FILTER_6   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1)
#define LL_HRTIM_EE_FILTER_7   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)
#define LL_HRTIM_EE_FILTER_8   (HRTIM_EECR3_EE6F_3)
#define LL_HRTIM_EE_FILTER_9   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_0)
#define LL_HRTIM_EE_FILTER_10   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_1)
#define LL_HRTIM_EE_FILTER_11   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)
#define LL_HRTIM_EE_FILTER_12   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2)
#define LL_HRTIM_EE_FILTER_13   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_0)
#define LL_HRTIM_EE_FILTER_14   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1)
#define LL_HRTIM_EE_FILTER_15   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)

详细说明

定义用于采样外部事件输入的频率(fSAMPLING)和所应用数字滤波器的长度(N)的常量。


宏定义说明

#define LL_HRTIM_EE_FILTER_1   (HRTIM_EECR3_EE6F_0)

fSAMPLING = fHRTIM, N=2

Definition at line 1734 of file stm32g4xx_ll_hrtim.h.

#define LL_HRTIM_EE_FILTER_10   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_1)

fSAMPLING = fEEVS/16, N=5

Definition at line 1743 of file stm32g4xx_ll_hrtim.h.

#define LL_HRTIM_EE_FILTER_11   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)

fSAMPLING = fEEVS/16, N=6

Definition at line 1744 of file stm32g4xx_ll_hrtim.h.

#define LL_HRTIM_EE_FILTER_12   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2)

fSAMPLING = fEEVS/16, N=8

Definition at line 1745 of file stm32g4xx_ll_hrtim.h.

#define LL_HRTIM_EE_FILTER_13   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_0)

fSAMPLING = fEEVS/32, N=5

Definition at line 1746 of file stm32g4xx_ll_hrtim.h.

#define LL_HRTIM_EE_FILTER_14   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1)

fSAMPLING = fEEVS/32, N=6

Definition at line 1747 of file stm32g4xx_ll_hrtim.h.

#define LL_HRTIM_EE_FILTER_15   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)

fSAMPLING = fEEVS/32, N=8

Definition at line 1748 of file stm32g4xx_ll_hrtim.h.

#define LL_HRTIM_EE_FILTER_2   (HRTIM_EECR3_EE6F_1)

fSAMPLING = fHRTIM, N=4

Definition at line 1735 of file stm32g4xx_ll_hrtim.h.

#define LL_HRTIM_EE_FILTER_3   (HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)

fSAMPLING = fHRTIM, N=8

Definition at line 1736 of file stm32g4xx_ll_hrtim.h.

#define LL_HRTIM_EE_FILTER_4   (HRTIM_EECR3_EE6F_2)

fSAMPLING = fEEVS/2, N=6

Definition at line 1737 of file stm32g4xx_ll_hrtim.h.

#define LL_HRTIM_EE_FILTER_5   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_0)

fSAMPLING = fEEVS/2, N=8

Definition at line 1738 of file stm32g4xx_ll_hrtim.h.

#define LL_HRTIM_EE_FILTER_6   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1)

fSAMPLING = fEEVS/4, N=6

Definition at line 1739 of file stm32g4xx_ll_hrtim.h.

#define LL_HRTIM_EE_FILTER_7   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)

fSAMPLING = fEEVS/4, N=8

Definition at line 1740 of file stm32g4xx_ll_hrtim.h.

#define LL_HRTIM_EE_FILTER_8   (HRTIM_EECR3_EE6F_3)

fSAMPLING = fEEVS/8, N=6

Definition at line 1741 of file stm32g4xx_ll_hrtim.h.

#define LL_HRTIM_EE_FILTER_9   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_0)

fSAMPLING = fEEVS/8, N=8

Definition at line 1742 of file stm32g4xx_ll_hrtim.h.

#define LL_HRTIM_EE_FILTER_NONE   0x00000000U

滤波器禁用</