STM32H735xx HAL User Manual
|
Defines | |
#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__) |
Convert channel id into channel index. | |
#define | TIM_CALC_DTS(__TIMCLK__, __CKD__) |
Calculate the deadtime sampling period(in ps). |
#define IS_LL_TIM_ACTIVEINPUT | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_ACTIVEINPUT_DIRECTTI) \ || ((__VALUE__) == LL_TIM_ACTIVEINPUT_INDIRECTTI) \ || ((__VALUE__) == LL_TIM_ACTIVEINPUT_TRC))
Definition at line 81 of file stm32h7xx_ll_tim.c.
Referenced by IC1Config(), IC2Config(), IC3Config(), IC4Config(), and LL_TIM_ENCODER_Init().
#define IS_LL_TIM_AUTOMATIC_OUTPUT_STATE | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_AUTOMATICOUTPUT_DISABLE) \ || ((__VALUE__) == LL_TIM_AUTOMATICOUTPUT_ENABLE))
Definition at line 185 of file stm32h7xx_ll_tim.c.
Referenced by LL_TIM_BDTR_Init().
#define IS_LL_TIM_BREAK2_AFMODE | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_BREAK2_AFMODE_INPUT) \ || ((__VALUE__) == LL_TIM_BREAK2_AFMODE_BIDIRECTIONAL))
Definition at line 181 of file stm32h7xx_ll_tim.c.
Referenced by 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))
Definition at line 163 of file stm32h7xx_ll_tim.c.
Referenced by LL_TIM_BDTR_Init().
#define IS_LL_TIM_BREAK2_POLARITY | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_BREAK2_POLARITY_LOW) \ || ((__VALUE__) == LL_TIM_BREAK2_POLARITY_HIGH))
Definition at line 160 of file stm32h7xx_ll_tim.c.
Referenced by LL_TIM_BDTR_Init().
#define IS_LL_TIM_BREAK2_STATE | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_BREAK2_DISABLE) \ || ((__VALUE__) == LL_TIM_BREAK2_ENABLE))
Definition at line 157 of file stm32h7xx_ll_tim.c.
Referenced by LL_TIM_BDTR_Init().
#define IS_LL_TIM_BREAK_AFMODE | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_BREAK_AFMODE_INPUT) \ || ((__VALUE__) == LL_TIM_BREAK_AFMODE_BIDIRECTIONAL))
Definition at line 153 of file stm32h7xx_ll_tim.c.
Referenced by LL_TIM_BDTR_Init().
#define IS_LL_TIM_BREAK_FILTER | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_BREAK_FILTER_FDIV1) \ || ((__VALUE__) == LL_TIM_BREAK_FILTER_FDIV1_N2) \ || ((__VALUE__) == LL_TIM_BREAK_FILTER_FDIV1_N4) \ || ((__VALUE__) == LL_TIM_BREAK_FILTER_FDIV1_N8) \ || ((__VALUE__) == LL_TIM_BREAK_FILTER_FDIV2_N6) \ || ((__VALUE__) == LL_TIM_BREAK_FILTER_FDIV2_N8) \ || ((__VALUE__) == LL_TIM_BREAK_FILTER_FDIV4_N6) \ || ((__VALUE__) == LL_TIM_BREAK_FILTER_FDIV4_N8) \ || ((__VALUE__) == LL_TIM_BREAK_FILTER_FDIV8_N6) \ || ((__VALUE__) == LL_TIM_BREAK_FILTER_FDIV8_N8) \ || ((__VALUE__) == LL_TIM_BREAK_FILTER_FDIV16_N5) \ || ((__VALUE__) == LL_TIM_BREAK_FILTER_FDIV16_N6) \ || ((__VALUE__) == LL_TIM_BREAK_FILTER_FDIV16_N8) \ || ((__VALUE__) == LL_TIM_BREAK_FILTER_FDIV32_N5) \ || ((__VALUE__) == LL_TIM_BREAK_FILTER_FDIV32_N6) \ || ((__VALUE__) == LL_TIM_BREAK_FILTER_FDIV32_N8))
Definition at line 135 of file stm32h7xx_ll_tim.c.
Referenced by LL_TIM_BDTR_Init().
#define IS_LL_TIM_BREAK_POLARITY | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_BREAK_POLARITY_LOW) \ || ((__VALUE__) == LL_TIM_BREAK_POLARITY_HIGH))
Definition at line 132 of file stm32h7xx_ll_tim.c.
Referenced by LL_TIM_BDTR_Init().
#define IS_LL_TIM_BREAK_STATE | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_BREAK_DISABLE) \ || ((__VALUE__) == LL_TIM_BREAK_ENABLE))
Definition at line 129 of file stm32h7xx_ll_tim.c.
Referenced by LL_TIM_BDTR_Init().
#define IS_LL_TIM_CLOCKDIVISION | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_CLOCKDIVISION_DIV1) \ || ((__VALUE__) == LL_TIM_CLOCKDIVISION_DIV2) \ || ((__VALUE__) == LL_TIM_CLOCKDIVISION_DIV4))
Definition at line 53 of file stm32h7xx_ll_tim.c.
Referenced by LL_TIM_Init().
#define IS_LL_TIM_COUNTERMODE | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_COUNTERMODE_UP) \ || ((__VALUE__) == LL_TIM_COUNTERMODE_DOWN) \ || ((__VALUE__) == LL_TIM_COUNTERMODE_CENTER_UP) \ || ((__VALUE__) == LL_TIM_COUNTERMODE_CENTER_DOWN) \ || ((__VALUE__) == LL_TIM_COUNTERMODE_CENTER_UP_DOWN))
Definition at line 47 of file stm32h7xx_ll_tim.c.
Referenced by LL_TIM_Init().
#define IS_LL_TIM_ENCODERMODE | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_ENCODERMODE_X2_TI1) \ || ((__VALUE__) == LL_TIM_ENCODERMODE_X2_TI2) \ || ((__VALUE__) == LL_TIM_ENCODERMODE_X4_TI12))
Definition at line 111 of file stm32h7xx_ll_tim.c.
Referenced by LL_TIM_ENCODER_Init().
#define IS_LL_TIM_IC_FILTER | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_IC_FILTER_FDIV1) \ || ((__VALUE__) == LL_TIM_IC_FILTER_FDIV1_N2) \ || ((__VALUE__) == LL_TIM_IC_FILTER_FDIV1_N4) \ || ((__VALUE__) == LL_TIM_IC_FILTER_FDIV1_N8) \ || ((__VALUE__) == LL_TIM_IC_FILTER_FDIV2_N6) \ || ((__VALUE__) == LL_TIM_IC_FILTER_FDIV2_N8) \ || ((__VALUE__) == LL_TIM_IC_FILTER_FDIV4_N6) \ || ((__VALUE__) == LL_TIM_IC_FILTER_FDIV4_N8) \ || ((__VALUE__) == LL_TIM_IC_FILTER_FDIV8_N6) \ || ((__VALUE__) == LL_TIM_IC_FILTER_FDIV8_N8) \ || ((__VALUE__) == LL_TIM_IC_FILTER_FDIV16_N5) \ || ((__VALUE__) == LL_TIM_IC_FILTER_FDIV16_N6) \ || ((__VALUE__) == LL_TIM_IC_FILTER_FDIV16_N8) \ || ((__VALUE__) == LL_TIM_IC_FILTER_FDIV32_N5) \ || ((__VALUE__) == LL_TIM_IC_FILTER_FDIV32_N6) \ || ((__VALUE__) == LL_TIM_IC_FILTER_FDIV32_N8))
Definition at line 90 of file stm32h7xx_ll_tim.c.
Referenced by IC1Config(), IC2Config(), IC3Config(), IC4Config(), LL_TIM_ENCODER_Init(), and LL_TIM_HALLSENSOR_Init().
#define IS_LL_TIM_IC_POLARITY | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_IC_POLARITY_RISING) \ || ((__VALUE__) == LL_TIM_IC_POLARITY_FALLING) \ || ((__VALUE__) == LL_TIM_IC_POLARITY_BOTHEDGE))
Definition at line 107 of file stm32h7xx_ll_tim.c.
Referenced by IC1Config(), IC2Config(), IC3Config(), and IC4Config().
#define IS_LL_TIM_IC_POLARITY_ENCODER | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_IC_POLARITY_RISING) \ || ((__VALUE__) == LL_TIM_IC_POLARITY_FALLING))
Definition at line 115 of file stm32h7xx_ll_tim.c.
Referenced by LL_TIM_ENCODER_Init(), and LL_TIM_HALLSENSOR_Init().
#define IS_LL_TIM_ICPSC | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_ICPSC_DIV1) \ || ((__VALUE__) == LL_TIM_ICPSC_DIV2) \ || ((__VALUE__) == LL_TIM_ICPSC_DIV4) \ || ((__VALUE__) == LL_TIM_ICPSC_DIV8))
Definition at line 85 of file stm32h7xx_ll_tim.c.
Referenced by IC1Config(), IC2Config(), IC3Config(), IC4Config(), LL_TIM_ENCODER_Init(), and LL_TIM_HALLSENSOR_Init().
#define IS_LL_TIM_LOCK_LEVEL | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_LOCKLEVEL_OFF) \ || ((__VALUE__) == LL_TIM_LOCKLEVEL_1) \ || ((__VALUE__) == LL_TIM_LOCKLEVEL_2) \ || ((__VALUE__) == LL_TIM_LOCKLEVEL_3))
Definition at line 124 of file stm32h7xx_ll_tim.c.
Referenced by LL_TIM_BDTR_Init().
#define IS_LL_TIM_OCIDLESTATE | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_OCIDLESTATE_LOW) \ || ((__VALUE__) == LL_TIM_OCIDLESTATE_HIGH))
Definition at line 78 of file stm32h7xx_ll_tim.c.
Referenced by OC1Config(), OC2Config(), OC3Config(), OC4Config(), OC5Config(), and OC6Config().
#define IS_LL_TIM_OCMODE | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_OCMODE_FROZEN) \ || ((__VALUE__) == LL_TIM_OCMODE_ACTIVE) \ || ((__VALUE__) == LL_TIM_OCMODE_INACTIVE) \ || ((__VALUE__) == LL_TIM_OCMODE_TOGGLE) \ || ((__VALUE__) == LL_TIM_OCMODE_FORCED_INACTIVE) \ || ((__VALUE__) == LL_TIM_OCMODE_FORCED_ACTIVE) \ || ((__VALUE__) == LL_TIM_OCMODE_PWM1) \ || ((__VALUE__) == LL_TIM_OCMODE_PWM2) \ || ((__VALUE__) == LL_TIM_OCMODE_RETRIG_OPM1) \ || ((__VALUE__) == LL_TIM_OCMODE_RETRIG_OPM2) \ || ((__VALUE__) == LL_TIM_OCMODE_COMBINED_PWM1) \ || ((__VALUE__) == LL_TIM_OCMODE_COMBINED_PWM2) \ || ((__VALUE__) == LL_TIM_OCMODE_ASSYMETRIC_PWM1) \ || ((__VALUE__) == LL_TIM_OCMODE_ASSYMETRIC_PWM2))
Definition at line 57 of file stm32h7xx_ll_tim.c.
Referenced by OC1Config(), OC2Config(), OC3Config(), OC4Config(), OC5Config(), and OC6Config().
#define IS_LL_TIM_OCPOLARITY | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_OCPOLARITY_HIGH) \ || ((__VALUE__) == LL_TIM_OCPOLARITY_LOW))
Definition at line 75 of file stm32h7xx_ll_tim.c.
Referenced by OC1Config(), OC2Config(), OC3Config(), OC4Config(), OC5Config(), and OC6Config().
#define IS_LL_TIM_OCSTATE | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_OCSTATE_DISABLE) \ || ((__VALUE__) == LL_TIM_OCSTATE_ENABLE))
Definition at line 72 of file stm32h7xx_ll_tim.c.
Referenced by OC1Config(), OC2Config(), OC3Config(), OC4Config(), OC5Config(), and OC6Config().
#define IS_LL_TIM_OSSI_STATE | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_OSSI_DISABLE) \ || ((__VALUE__) == LL_TIM_OSSI_ENABLE))
Definition at line 121 of file stm32h7xx_ll_tim.c.
Referenced by LL_TIM_BDTR_Init().
#define IS_LL_TIM_OSSR_STATE | ( | __VALUE__ | ) |
(((__VALUE__) == LL_TIM_OSSR_DISABLE) \ || ((__VALUE__) == LL_TIM_OSSR_ENABLE))
Definition at line 118 of file stm32h7xx_ll_tim.c.
Referenced by LL_TIM_BDTR_Init().
#define TIM_CALC_DTS | ( | __TIMCLK__, | |
__CKD__ | |||
) |
(((__CKD__) == LL_TIM_CLOCKDIVISION_DIV1) ? ((uint64_t)1000000000000U/(__TIMCLK__)) : \ ((__CKD__) == LL_TIM_CLOCKDIVISION_DIV2) ? ((uint64_t)1000000000000U/((__TIMCLK__) >> 1U)) : \ ((uint64_t)1000000000000U/((__TIMCLK__) >> 2U)))
Calculate the deadtime sampling period(in ps).
__TIMCLK__ | timer input clock frequency (in Hz). |
__CKD__ | This parameter can be one of the following values: |
none |
Definition at line 180 of file stm32h7xx_ll_tim.h.
#define TIM_GET_CHANNEL_INDEX | ( | __CHANNEL__ | ) |
(((__CHANNEL__) == LL_TIM_CHANNEL_CH1) ? 0U :\ ((__CHANNEL__) == LL_TIM_CHANNEL_CH1N) ? 1U :\ ((__CHANNEL__) == LL_TIM_CHANNEL_CH2) ? 2U :\ ((__CHANNEL__) == LL_TIM_CHANNEL_CH2N) ? 3U :\ ((__CHANNEL__) == LL_TIM_CHANNEL_CH3) ? 4U :\ ((__CHANNEL__) == LL_TIM_CHANNEL_CH3N) ? 5U :\ ((__CHANNEL__) == LL_TIM_CHANNEL_CH4) ? 6U :\ ((__CHANNEL__) == LL_TIM_CHANNEL_CH5) ? 7U : 8U)
Convert channel id into channel index.
__CHANNEL__ | This parameter can be one of the following values: |
none |
Definition at line 162 of file stm32h7xx_ll_tim.h.
Referenced by LL_TIM_IC_Config(), LL_TIM_IC_GetActiveInput(), LL_TIM_IC_GetFilter(), LL_TIM_IC_GetPolarity(), LL_TIM_IC_GetPrescaler(), LL_TIM_IC_SetActiveInput(), LL_TIM_IC_SetFilter(), LL_TIM_IC_SetPolarity(), LL_TIM_IC_SetPrescaler(), LL_TIM_OC_ConfigOutput(), LL_TIM_OC_DisableClear(), LL_TIM_OC_DisableFast(), LL_TIM_OC_DisablePreload(), LL_TIM_OC_EnableClear(), LL_TIM_OC_EnableFast(), LL_TIM_OC_EnablePreload(), LL_TIM_OC_GetIdleState(), LL_TIM_OC_GetMode(), LL_TIM_OC_GetPolarity(), LL_TIM_OC_IsEnabledClear(), LL_TIM_OC_IsEnabledFast(), LL_TIM_OC_IsEnabledPreload(), LL_TIM_OC_SetIdleState(), LL_TIM_OC_SetMode(), and LL_TIM_OC_SetPolarity().