STM32G474xx HAL 用户手册
宏定义
TIM 私有宏
TIM

宏定义

#define IS_LL_TIM_COUNTERMODE(__VALUE__)
#define IS_LL_TIM_CLOCKDIVISION(__VALUE__)
#define IS_LL_TIM_OCMODE(__VALUE__)
#define IS_LL_TIM_OCSTATE(__VALUE__)
#define IS_LL_TIM_OCPOLARITY(__VALUE__)
#define IS_LL_TIM_OCIDLESTATE(__VALUE__)
#define IS_LL_TIM_ACTIVEINPUT(__VALUE__)
#define IS_LL_TIM_ICPSC(__VALUE__)
#define IS_LL_TIM_IC_FILTER(__VALUE__)
#define IS_LL_TIM_IC_POLARITY(__VALUE__)
#define IS_LL_TIM_ENCODERMODE(__VALUE__)
#define IS_LL_TIM_IC_POLARITY_ENCODER(__VALUE__)
#define IS_LL_TIM_OSSR_STATE(__VALUE__)
#define IS_LL_TIM_OSSI_STATE(__VALUE__)
#define IS_LL_TIM_LOCK_LEVEL(__VALUE__)
#define IS_LL_TIM_BREAK_STATE(__VALUE__)
#define IS_LL_TIM_BREAK_POLARITY(__VALUE__)
#define IS_LL_TIM_BREAK_FILTER(__VALUE__)
#define IS_LL_TIM_BREAK_AFMODE(__VALUE__)
#define IS_LL_TIM_BREAK2_STATE(__VALUE__)
#define IS_LL_TIM_BREAK2_POLARITY(__VALUE__)
#define IS_LL_TIM_BREAK2_FILTER(__VALUE__)
#define IS_LL_TIM_BREAK2_AFMODE(__VALUE__)
#define IS_LL_TIM_AUTOMATIC_OUTPUT_STATE(__VALUE__)
#define TIM_GET_CHANNEL_INDEX(__CHANNEL__)
 将通道ID转换为通道索引。
#define TIM_CALC_DTS(__TIMCLK__, __CKD__)
 计算死区采样周期(单位:ps)。

宏定义说明

#define IS_LL_TIM_ACTIVEINPUT (   __VALUE__)
值:
(((__VALUE__) == LL_TIM_ACTIVEINPUT_DIRECTTI) \
                                          || ((__VALUE__) == LL_TIM_ACTIVEINPUT_INDIRECTTI) \
                                          || ((__VALUE__) == LL_TIM_ACTIVEINPUT_TRC))

定义于文件 stm32g4xx_ll_tim.c第 83 行

被以下函数引用:IC1Config()IC2Config()IC3Config()IC4Config()LL_TIM_ENCODER_Init()

#define IS_LL_TIM_AUTOMATIC_OUTPUT_STATE (   __VALUE__)
值:
(((__VALUE__) == LL_TIM_AUTOMATICOUTPUT_DISABLE) \
                                                     || ((__VALUE__) == LL_TIM_AUTOMATICOUTPUT_ENABLE))

定义于文件 stm32g4xx_ll_tim.c第 189 行

被以下函数引用:LL_TIM_BDTR_Init()

#define IS_LL_TIM_BREAK2_AFMODE (   __VALUE__)
值:
(((__VALUE__) == LL_TIM_BREAK2_AFMODE_INPUT)       \
                                            || ((__VALUE__) == LL_TIM_BREAK2_AFMODE_BIDIRECTIONAL))

定义于文件 stm32g4xx_ll_tim.c第 186 行

被以下函数引用:LL_TIM_BDTR_Init()

#define IS_LL_TIM_BREAK2_FILTER (   __VALUE__)
值:
(((__VALUE__) == LL_TIM_BREAK2_FILTER_FDIV1)    \
                                            || ((__VALUE__) == LL_TIM_BREAK2_FILTER_FDIV1_N2)  \
                                            || ((__VALUE__) == LL_TIM_BREAK2_FILTER_FDIV1_N4)  \
                                            || ((__VALUE__) == LL_TIM_BREAK2_FILTER_FDIV1_N8)  \
                                            || ((__VALUE__) == LL_TIM_BREAK2_FILTER_FDIV2_N6)  \
                                            || ((__VALUE__) == LL_TIM_BREAK2_FILTER_FDIV2_N8)  \
                                            || ((__VALUE__) == LL_TIM_BREAK2_FILTER_FDIV4_N6)  \
                                            || ((__VALUE__) == LL_TIM_BREAK2_FILTER_FDIV4_N8)  \
                                            || ((__VALUE__) == LL_TIM_BREAK2_FILTER_FDIV8_N6)  \
                                            || ((__VALUE__) == LL_TIM_BREAK2_FILTER_FDIV8_N8)  \
                                            || ((__VALUE__) == LL_TIM_BREAK2_FILTER_FDIV16_N5) \
                                            || ((__VALUE__) == LL_TIM_BREAK2_FILTER_FDIV16_N6) \
                                            || ((__VALUE__) == LL_TIM_BREAK2_FILTER_FDIV16_N8) \
                                            || ((__VALUE__) == LL_TIM_BREAK2_FILTER_FDIV32_N5) \
                                            || ((__VALUE__) == LL_TIM_BREAK2_FILTER_FDIV32_N6) \
                                            || ((__VALUE__) == LL_TIM_BREAK2_FILTER_FDIV32_N8))

定义于文件 stm32g4xx_ll_tim.c第 169 行

被以下函数引用:LL_TIM_BDTR_Init()

#define IS_LL_TIM_BREAK2_POLARITY (   __VALUE__)
值:
(((__VALUE__) == LL_TIM_BREAK2_POLARITY_LOW) \
                                              || ((__VALUE__) == LL_TIM_BREAK2_POLARITY_HIGH))

定义于文件 stm32g4xx_ll_tim.c第 166 行

被以下函数引用:LL_TIM_BDTR_Init()

#define IS_LL_TIM_BREAK2_STATE (   __VALUE__)
值:
(((__VALUE__) == LL_TIM_BREAK2_DISABLE) \
                                           || ((__VALUE__) == LL_TIM_BREAK2_ENABLE))

定义于文件 stm32g4xx_ll_tim.c第 163 行

被以下函数引用:LL_TIM_BDTR_Init()

#define IS_LL_TIM_BREAK_AFMODE (   __VALUE__)
值:
(((__VALUE__) == LL_TIM_BREAK_AFMODE_INPUT)          \
                                           || ((__VALUE__) == LL_TIM_BREAK_AFMODE_BIDIRECTIONAL))

定义于文件 stm32g4xx_ll_tim.c第 160 行