STM32H735xx HAL User Manual
|
LPTIM Initialization Structure definition. More...
#include <stm32h7xx_hal_lptim.h>
Data Fields | |
LPTIM_ClockConfigTypeDef | Clock |
LPTIM_ULPClockConfigTypeDef | UltraLowPowerClock |
LPTIM_TriggerConfigTypeDef | Trigger |
uint32_t | OutputPolarity |
uint32_t | UpdateMode |
uint32_t | CounterSource |
uint32_t | Input1Source |
uint32_t | Input2Source |
LPTIM Initialization Structure definition.
Definition at line 96 of file stm32h7xx_hal_lptim.h.
Specifies the clock parameters
Definition at line 98 of file stm32h7xx_hal_lptim.h.
Referenced by HAL_LPTIM_Counter_Start(), HAL_LPTIM_Counter_Start_IT(), HAL_LPTIM_Encoder_Start(), HAL_LPTIM_Encoder_Start_IT(), and HAL_LPTIM_Init().
uint32_t LPTIM_InitTypeDef::CounterSource |
Specifies whether the counter is incremented each internal event or each external event. This parameter can be a value of LPTIM Counter Source
Definition at line 111 of file stm32h7xx_hal_lptim.h.
Referenced by HAL_LPTIM_Counter_Start(), HAL_LPTIM_Counter_Start_IT(), and HAL_LPTIM_Init().
uint32_t LPTIM_InitTypeDef::Input1Source |
Specifies source selected for input1 (GPIO or comparator output). This parameter can be a value of LPTIM Input1 Source
Definition at line 115 of file stm32h7xx_hal_lptim.h.
Referenced by HAL_LPTIM_Init().
uint32_t LPTIM_InitTypeDef::Input2Source |
Specifies source selected for input2 (GPIO or comparator output). Note: This parameter is used only for encoder feature so is used only for LPTIM1 instance. This parameter can be a value of LPTIM Input2 Source
Definition at line 118 of file stm32h7xx_hal_lptim.h.
Referenced by HAL_LPTIM_Init().
uint32_t LPTIM_InitTypeDef::OutputPolarity |
Specifies the Output polarity. This parameter can be a value of LPTIM Output Polarity
Definition at line 104 of file stm32h7xx_hal_lptim.h.
Referenced by HAL_LPTIM_Init().
Specifies the Trigger parameters
Definition at line 102 of file stm32h7xx_hal_lptim.h.
Referenced by HAL_LPTIM_Init(), HAL_LPTIM_OnePulse_Start_IT(), HAL_LPTIM_OnePulse_Stop_IT(), HAL_LPTIM_PWM_Start_IT(), HAL_LPTIM_PWM_Stop_IT(), HAL_LPTIM_SetOnce_Start_IT(), and HAL_LPTIM_SetOnce_Stop_IT().
Specifies the Ultra Low Power clock parameters
Definition at line 100 of file stm32h7xx_hal_lptim.h.
Referenced by HAL_LPTIM_Encoder_Start(), HAL_LPTIM_Encoder_Start_IT(), and HAL_LPTIM_Init().
uint32_t LPTIM_InitTypeDef::UpdateMode |
Specifies whether the update of the autoreload and the compare values is done immediately or after the end of current period. This parameter can be a value of LPTIM Updating Mode
Definition at line 107 of file stm32h7xx_hal_lptim.h.
Referenced by HAL_LPTIM_Init().