|
STM32G474xx HAL用户手册
|
宏定义 | |
| #define | IS_LPTIM_CLOCK_SOURCE(__SOURCE__) |
| #define | IS_LPTIM_CLOCK_PRESCALER(__PRESCALER__) |
| #define | IS_LPTIM_CLOCK_PRESCALERDIV1(__PRESCALER__) ((__PRESCALER__) == LPTIM_PRESCALER_DIV1) |
| #define | IS_LPTIM_OUTPUT_POLARITY(__POLARITY__) |
| #define | IS_LPTIM_CLOCK_SAMPLE_TIME(__SAMPLETIME__) |
| #define | IS_LPTIM_CLOCK_POLARITY(__POLARITY__) |
| #define | IS_LPTIM_TRG_SOURCE(__TRIG__) |
| #define | IS_LPTIM_EXT_TRG_POLARITY(__POLARITY__) |
| #define | IS_LPTIM_TRIG_SAMPLE_TIME(__SAMPLETIME__) |
| #define | IS_LPTIM_UPDATE_MODE(__MODE__) |
| #define | IS_LPTIM_COUNTER_SOURCE(__SOURCE__) |
| #define | IS_LPTIM_COMPARE(__COMPARE__) ((__COMPARE__) <= 0x0000FFFFUL) |
| #define | IS_LPTIM_PERIOD(__PERIOD__) |
| #define | IS_LPTIM_PULSE(__PULSE__) ((__PULSE__) <= 0x0000FFFFUL) |
| #define | IS_LPTIM_INPUT1_SOURCE(__INSTANCE__, __SOURCE__) |
| #define | IS_LPTIM_INPUT2_SOURCE(__INSTANCE__, __SOURCE__) |
| #define IS_LPTIM_CLOCK_POLARITY | ( | __POLARITY__ | ) |
(((__POLARITY__) == LPTIM_CLOCKPOLARITY_RISING) || \ ((__POLARITY__) == LPTIM_CLOCKPOLARITY_FALLING) || \ ((__POLARITY__) == LPTIM_CLOCKPOLARITY_RISING_FALLING))
定义于文件 stm32g4xx_hal_lptim.h 的第 765 行。
由 HAL_LPTIM_Encoder_Start()、HAL_LPTIM_Encoder_Start_IT() 和 HAL_LPTIM_Init() 引用。
| #define IS_LPTIM_CLOCK_PRESCALER | ( | __PRESCALER__ | ) |
(((__PRESCALER__) == LPTIM_PRESCALER_DIV1 ) || \ ((__PRESCALER__) == LPTIM_PRESCALER_DIV2 ) || \ ((__PRESCALER__) == LPTIM_PRESCALER_DIV4 ) || \ ((__PRESCALER__) == LPTIM_PRESCALER_DIV8 ) || \ ((__PRESCALER__) == LPTIM_PRESCALER_DIV16 ) || \ ((__PRESCALER__) == LPTIM_PRESCALER_DIV32 ) || \ ((__PRESCALER__) == LPTIM_PRESCALER_DIV64 ) || \ ((__PRESCALER__) == LPTIM_PRESCALER_DIV128))
定义于文件 stm32g4xx_hal_lptim.h 的第 746 行。
由 HAL_LPTIM_Init() 引用。
| #define IS_LPTIM_CLOCK_PRESCALERDIV1 | ( | __PRESCALER__ | ) | ((__PRESCALER__) == LPTIM_PRESCALER_DIV1) |
定义于文件 stm32g4xx_hal_lptim.h 的第 755 行。
由 HAL_LPTIM_Counter_Start() 和 HAL_LPTIM_Counter_Start_IT() 引用。
| #define IS_LPTIM_CLOCK_SAMPLE_TIME | ( | __SAMPLETIME__ | ) |
(((__SAMPLETIME__) == LPTIM_CLOCKSAMPLETIME_DIRECTTRANSITION) || \ ((__SAMPLETIME__) == LPTIM_CLOCKSAMPLETIME_2TRANSITIONS) || \ ((__SAMPLETIME__) == LPTIM_CLOCKSAMPLETIME_4TRANSITIONS) || \ ((__SAMPLETIME__) == LPTIM_CLOCKSAMPLETIME_8TRANSITIONS))
定义于文件 stm32g4xx_hal_lptim.h 的第 760 行。
由 HAL_LPTIM_Init() 引用。
| #define IS_LPTIM_CLOCK_SOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == LPTIM_CLOCKSOURCE_ULPTIM) || \ ((__SOURCE__) == LPTIM_CLOCKSOURCE_APBCLOCK_LPOSC))
定义于文件 stm32g4xx_hal_lptim.h 的第 742 行。
由 HAL_LPTIM_Init() 引用。
| #define IS_LPTIM_COMPARE | ( | __COMPARE__ | ) | ((__COMPARE__) <= 0x0000FFFFUL) |
定义于文件 stm32g4xx_hal_lptim.h 的第 813 行。
| #define IS_LPTIM_COUNTER_SOURCE | ( | __SOURCE__ | ) |
(((__SOURCE__) == LPTIM_COUNTERSOURCE_INTERNAL) || \ ((__SOURCE__) == LPTIM_COUNTERSOURCE_EXTERNAL))
定义于文件 stm32g4xx_hal_lptim.h 的第 810 行。
由 HAL_LPTIM_Init() 引用。
| #define IS_LPTIM_EXT_TRG_POLARITY | ( | __POLARITY__ | ) |
(((__POLARITY__) == LPTIM_ACTIVEEDGE_RISING ) || \ ((__POLARITY__) == LPTIM_ACTIVEEDGE_FALLING ) || \ ((__POLARITY__) == LPTIM_ACTIVEEDGE_RISING_FALLING ))
定义于文件 stm32g4xx_hal_lptim.h 的第 798 行。
由 HAL_LPTIM_Init() 引用。
| #define IS_LPTIM_INPUT1_SOURCE | ( | __INSTANCE__, | |
| __SOURCE__ | |||
| ) |
((((__INSTANCE__) == LPTIM1) && \
(((__SOURCE__) == LPTIM_INPUT1SOURCE_GPIO) || \
((__SOURCE__) == LPTIM_INPUT1SOURCE_COMP1) || \
((__SOURCE__) == LPTIM_INPUT1SOURCE_COMP3) || \
((__SOURCE__) == LPTIM_INPUT1SOURCE_COMP5) || \
((__SOURCE__) == LPTIM_INPUT1SOURCE_COMP7))))
定义于文件 stm32g4xx_hal_lptim.h 的第 821 行。
由 HAL_LPTIM_Init() 引用。
| #define IS_LPTIM_INPUT2_SOURCE | ( | __INSTANCE__, | |
| __SOURCE__ | |||
| ) |