STM32L443xx HAL User Manual
|
LPTIM Initialization Structure definition. More...
#include <stm32l4xx_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 98 of file stm32l4xx_hal_lptim.h.
Specifies the clock parameters
Definition at line 100 of file stm32l4xx_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 113 of file stm32l4xx_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 117 of file stm32l4xx_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 120 of file stm32l4xx_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 106 of file stm32l4xx_hal_lptim.h.
Referenced by HAL_LPTIM_Init().
Specifies the Trigger parameters
Definition at line 104 of file stm32l4xx_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 102 of file stm32l4xx_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 109 of file stm32l4xx_hal_lptim.h.
Referenced by HAL_LPTIM_Init().