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

定义定时器对外部事件进行事件滤波的常量。 更多...

宏定义

#define LL_HRTIM_EEFLTR_NONE   (0x00000000U)
#define LL_HRTIM_EEFLTR_BLANKINGCMP1   (HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKINGCMP2   (HRTIM_EEFR1_EE1FLTR_1)
#define LL_HRTIM_EEFLTR_BLANKINGCMP3   (HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKINGCMP4   (HRTIM_EEFR1_EE1FLTR_2)
#define LL_HRTIM_EEFLTR_BLANKING_TIMAEEF1_TIMBCMP1   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMAEEF2_TIMBCMP4   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1)
#define LL_HRTIM_EEFLTR_BLANKING_TIMAEEF3_TIMBOUT2   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMAEEF4_TIMCCMP1   (HRTIM_EEFR1_EE1FLTR_3)
#define LL_HRTIM_EEFLTR_BLANKING_TIMAEEF5_TIMCCMP4   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMAEEF6_TIMFCMP1   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_1)
#define LL_HRTIM_EEFLTR_BLANKING_TIMAEEF7_TIMDCMP1   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMAEEF8_TIMECMP2   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_2)
#define LL_HRTIM_EEFLTR_BLANKING_TIMBEEF1_TIMACMP1   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMBEEF2_TIMACMP4   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1)
#define LL_HRTIM_EEFLTR_BLANKING_TIMBEEF3_TIMAOUT2   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMBEEF4_TIMCCMP1   (HRTIM_EEFR1_EE1FLTR_3)
#define LL_HRTIM_EEFLTR_BLANKING_TIMBEEF5_TIMCCMP2   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMBEEF6_TIMFCMP2   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_1)
#define LL_HRTIM_EEFLTR_BLANKING_TIMBEEF7_TIMDCMP2   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMBEEF8_TIMECMP1   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_2)
#define LL_HRTIM_EEFLTR_BLANKING_TIMCEEF1_TIMACMP2   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMCEEF2_TIMBCMP1   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1)
#define LL_HRTIM_EEFLTR_BLANKING_TIMCEEF3_TIMBCMP4   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMCEEF4_TIMFCMP1   (HRTIM_EEFR1_EE1FLTR_3)
#define LL_HRTIM_EEFLTR_BLANKING_TIMCEEF5_TIMDCMP1   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMCEEF6_TIMDCMP4   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_1)
#define LL_HRTIM_EEFLTR_BLANKING_TIMCEEF7_TIMDOUT2   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMCEEF8_TIMECMP4   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_2)
#define LL_HRTIM_EEFLTR_BLANKING_TIMDEEF1_TIMACMP1   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMDEEF2_TIMBCMP2   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1)
#define LL_HRTIM_EEFLTR_BLANKING_TIMDEEF3_TIMCCMP1   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMDEEF4_TIMCCMP2   (HRTIM_EEFR1_EE1FLTR_3)
#define LL_HRTIM_EEFLTR_BLANKING_TIMDEEF5_TIMCOUT2   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMDEEF6_TIMECMP1   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_1)
#define LL_HRTIM_EEFLTR_BLANKING_TIMDEEF7_TIMECMP4   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMDEEF8_TIMFCMP4   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_2)
#define LL_HRTIM_EEFLTR_BLANKING_TIMEEEF1_TIMACMP2   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMEEEF2_TIMBCMP1   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1)
#define LL_HRTIM_EEFLTR_BLANKING_TIMEEEF3_TIMCCMP1   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMEEEF4_TIMFCMP4   (HRTIM_EEFR1_EE1FLTR_3)
#define LL_HRTIM_EEFLTR_BLANKING_TIMEEEF5_TIMFOUT2   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMEEEF6_TIMDCMP1   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_1)
#define LL_HRTIM_EEFLTR_BLANKING_TIMEEEF7_TIMDCMP4   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMEEEF8_TIMDOUT2   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_2)
#define LL_HRTIM_EEFLTR_BLANKING_TIMFEEF1_TIMACMP4   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMFEEF2_TIMBCMP2   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1)
#define LL_HRTIM_EEFLTR_BLANKING_TIMFEEF3_TIMCCMP4   (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMFEEF4_TIMDCMP2   (HRTIM_EEFR1_EE1FLTR_3)
#define LL_HRTIM_EEFLTR_BLANKING_TIMFEEF5_TIMDCMP4   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_0)
#define LL_HRTIM_EEFLTR_BLANKING_TIMFEEF6_TIMECMP1   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_1)
#define LL_HRTIM_EEFLTR_BLANKING_TIMFEEF7_TIMECMP4   (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
#define