|
STM32G474xx HAL 用户手册
|
宏定义 | |
| #define | IS_TIM_REMAP(__REMAP__) ((((__REMAP__) & 0xFFFC3FFFU) == 0x00000000U)) |
| #define | IS_TIM_BREAKINPUT(__BREAKINPUT__) |
| #define | IS_TIM_BREAKINPUTSOURCE(__SOURCE__) |
| #define | IS_TIM_BREAKINPUTSOURCE_STATE(__STATE__) |
| #define | IS_TIM_BREAKINPUTSOURCE_POLARITY(__POLARITY__) |
| #define | IS_TIM_TISEL(__TISEL__) ((((__TISEL__) & 0xF0F0F0F0U) == 0x00000000U)) |
| #define | IS_TIM_TISEL_TIX_INSTANCE(INSTANCE, CHANNEL) (IS_TIM_CCX_INSTANCE(INSTANCE, CHANNEL) && ((CHANNEL) < TIM_CHANNEL_5)) |
| #define | IS_TIM_CLOCKSOURCE_INSTANCE(INSTANCE, __CLOCK__) |
| #define | IS_TIM_TRIGGER_INSTANCE(INSTANCE, __SELECTION__) |
| #define | IS_TIM_INTERNAL_TRIGGEREVENT_INSTANCE(INSTANCE, __SELECTION__) |
| #define | IS_TIM_OC_CHANNEL_MODE(__MODE__, __CHANNEL__) |
| #define | IS_TIM_PULSEONCOMPARE_CHANNEL(__CHANNEL__) |
| #define | IS_TIM_PULSEONCOMPARE_INSTANCE(INSTANCE) IS_TIM_CC3_INSTANCE(INSTANCE) |
| #define | IS_TIM_PULSEONCOMPARE_WIDTH(__WIDTH__) ((__WIDTH__) <= 0xFFU) |
| #define | IS_TIM_PULSEONCOMPARE_WIDTHPRESCALER(__PRESCALER__) ((__PRESCALER__) <= 0x7U) |
| #define | IS_TIM_SLAVE_PRELOAD_SOURCE(__SOURCE__) |
| #define | IS_TIM_ENCODERINDEX_POLARITY(__POLARITY__) |
| #define | IS_TIM_ENCODERINDEX_PRESCALER(__PRESCALER__) |
| #define | IS_TIM_ENCODERINDEX_FILTER(__FILTER__) ((__FILTER__) <= 0xFUL) |
| #define | IS_TIM_ENCODERINDEX_POSITION(__POSITION__) |
| #define | IS_TIM_ENCODERINDEX_DIRECTION(__DIRECTION__) |
| #define IS_TIM_BREAKINPUT | ( | __BREAKINPUT__ | ) |
(((__BREAKINPUT__) == TIM_BREAKINPUT_BRK) || \ ((__BREAKINPUT__) == TIM_BREAKINPUT_BRK2))
定义于文件 681 的 stm32g4xx_hal_tim_ex.h 中。
被 HAL_TIMEx_ConfigBreakInput(), HAL_TIMEx_DisarmBreakInput(), 以及 HAL_TIMEx_ReArmBreakInput() 引用。
| #define IS_TIM_BREAKINPUTSOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == TIM_BREAKINPUTSOURCE_BKIN) || \ ((__SOURCE__) == TIM_BREAKINPUTSOURCE_COMP1) || \ ((__SOURCE__) == TIM_BREAKINPUTSOURCE_COMP2) || \ ((__SOURCE__) == TIM_BREAKINPUTSOURCE_COMP3) || \ ((__SOURCE__) == TIM_BREAKINPUTSOURCE_COMP4) || \ ((__SOURCE__) == TIM_BREAKINPUTSOURCE_COMP5) || \ ((__SOURCE__) == TIM_BREAKINPUTSOURCE_COMP6) || \ ((__SOURCE__) == TIM_BREAKINPUTSOURCE_COMP7))
定义于文件 685 的 stm32g4xx_hal_tim_ex.h 中。
| #define IS_TIM_BREAKINPUTSOURCE_POLARITY | ( | __POLARITY__ | ) |
(((__POLARITY__) == TIM_BREAKINPUTSOURCE_POLARITY_LOW) || \ ((__POLARITY__) == TIM_BREAKINPUTSOURCE_POLARITY_HIGH))
定义于文件 706 的 stm32g4xx_hal_tim_ex.h 中。
| #define IS_TIM_BREAKINPUTSOURCE_STATE | ( | __STATE__ | ) |
(((__STATE__) == TIM_BREAKINPUTSOURCE_DISABLE) || \ ((__STATE__) == TIM_BREAKINPUTSOURCE_ENABLE))
定义于文件 703 的 stm32g4xx_hal_tim_ex.h 中。
| #define IS_TIM_CLOCKSOURCE_INSTANCE | ( | INSTANCE, | |
| __CLOCK__ | |||
| ) |
定义于文件 715 的 stm32g4xx_hal_tim_ex.h 中。
| #define IS_TIM_ENCODERINDEX_DIRECTION | ( | __DIRECTION__ | ) |
(((__DIRECTION__) == TIM_ENCODERINDEX_DIRECTION_UP_DOWN) || \ ((__DIRECTION__) == TIM_ENCODERINDEX_DIRECTION_UP) || \ ((__DIRECTION__) == TIM_ENCODERINDEX_DIRECTION_DOWN))
定义于文件 1943 的 stm32g4xx_hal_tim_ex.h 中。
| #define IS_TIM_ENCODERINDEX_FILTER | ( | __FILTER__ | ) | ((__FILTER__) <= 0xFUL) |
定义于文件 1934 的 stm32g4xx_hal_tim_ex.h 中。
| #define IS_TIM_ENCODERINDEX_POLARITY | ( | __POLARITY__ | ) |
(((__POLARITY__) == TIM_ENCODERINDEX_POLARITY_INVERTED) || \ ((__POLARITY__) == TIM_ENCODERINDEX_POLARITY_NONINVERTED))
定义于文件 1926 的 stm32g4xx_hal_tim_ex.h 中。
| #define IS_TIM_ENCODERINDEX_POSITION | ( | __POSITION__ | ) |
(((__POSITION__) == TIM_ENCODERINDEX_POSITION_00) || \ ((__POSITION__) == TIM_ENCODERINDEX_POSITION_01) || \ ((__POSITION__) == TIM_ENCODERINDEX_POSITION_10) || \ ((__POSITION__) == TIM_ENCODERINDEX_POSITION_11) || \ ((__POSITION__) == TIM_ENCODERINDEX_POSITION_0) || \ ((__POSITION__) == TIM_ENCODERINDEX_POSITION_1))
定义于文件 1936 的 stm32g4xx_hal_tim_ex.h 中。