STM32F4xx_HAL_Driver
1.8.3
|
Functions | |
__STATIC_INLINE void | LL_LPTIM_EnableTimeout (LPTIM_TypeDef *LPTIMx) |
Enable the timeout function. More... | |
__STATIC_INLINE void | LL_LPTIM_DisableTimeout (LPTIM_TypeDef *LPTIMx) |
Disable the timeout function. More... | |
__STATIC_INLINE uint32_t | LL_LPTIM_IsEnabledTimeout (const LPTIM_TypeDef *LPTIMx) |
Indicate whether the timeout function is enabled. @rmtoll CFGR TIMOUT LL_LPTIM_IsEnabledTimeout. More... | |
__STATIC_INLINE void | LL_LPTIM_TrigSw (LPTIM_TypeDef *LPTIMx) |
Start the LPTIM counter. More... | |
__STATIC_INLINE void | LL_LPTIM_ConfigTrigger (LPTIM_TypeDef *LPTIMx, uint32_t Source, uint32_t Filter, uint32_t Polarity) |
Configure the external trigger used as a trigger event for the LPTIM. More... | |
__STATIC_INLINE uint32_t | LL_LPTIM_GetTriggerSource (const LPTIM_TypeDef *LPTIMx) |
Get actual external trigger source. @rmtoll CFGR TRIGSEL LL_LPTIM_GetTriggerSource. More... | |
__STATIC_INLINE uint32_t | LL_LPTIM_GetTriggerFilter (const LPTIM_TypeDef *LPTIMx) |
Get actual external trigger filter. @rmtoll CFGR TRGFLT LL_LPTIM_GetTriggerFilter. More... | |
__STATIC_INLINE uint32_t | LL_LPTIM_GetTriggerPolarity (const LPTIM_TypeDef *LPTIMx) |
Get actual external trigger polarity. @rmtoll CFGR TRIGEN LL_LPTIM_GetTriggerPolarity. More... | |
__STATIC_INLINE void LL_LPTIM_ConfigTrigger | ( | LPTIM_TypeDef * | LPTIMx, |
uint32_t | Source, | ||
uint32_t | Filter, | ||
uint32_t | Polarity | ||
) |
Configure the external trigger used as a trigger event for the LPTIM.
LPTIMx | Low-Power Timer instance |
Source | This parameter can be one of the following values:
|
Filter | This parameter can be one of the following values:
|
Polarity | This parameter can be one of the following values:
|
None |
Definition at line 743 of file stm32f4xx_ll_lptim.h.
__STATIC_INLINE void LL_LPTIM_DisableTimeout | ( | LPTIM_TypeDef * | LPTIMx | ) |
Disable the timeout function.
LPTIMx | Low-Power Timer instance |
None |
Definition at line 688 of file stm32f4xx_ll_lptim.h.
__STATIC_INLINE void LL_LPTIM_EnableTimeout | ( | LPTIM_TypeDef * | LPTIMx | ) |
Enable the timeout function.
LPTIMx | Low-Power Timer instance |
None |
Definition at line 674 of file stm32f4xx_ll_lptim.h.
__STATIC_INLINE uint32_t LL_LPTIM_GetTriggerFilter | ( | const LPTIM_TypeDef * | LPTIMx | ) |
Get actual external trigger filter. @rmtoll CFGR TRGFLT LL_LPTIM_GetTriggerFilter.
LPTIMx | Low-Power Timer instance |
Returned | value can be one of the following values:
|
Definition at line 775 of file stm32f4xx_ll_lptim.h.
__STATIC_INLINE uint32_t LL_LPTIM_GetTriggerPolarity | ( | const LPTIM_TypeDef * | LPTIMx | ) |
Get actual external trigger polarity. @rmtoll CFGR TRIGEN LL_LPTIM_GetTriggerPolarity.
LPTIMx | Low-Power Timer instance |
Returned | value can be one of the following values:
|
Definition at line 789 of file stm32f4xx_ll_lptim.h.
__STATIC_INLINE uint32_t LL_LPTIM_GetTriggerSource | ( | const LPTIM_TypeDef * | LPTIMx | ) |
Get actual external trigger source. @rmtoll CFGR TRIGSEL LL_LPTIM_GetTriggerSource.
LPTIMx | Low-Power Timer instance |
Returned | value can be one of the following values:
|
Definition at line 760 of file stm32f4xx_ll_lptim.h.
__STATIC_INLINE uint32_t LL_LPTIM_IsEnabledTimeout | ( | const LPTIM_TypeDef * | LPTIMx | ) |
Indicate whether the timeout function is enabled. @rmtoll CFGR TIMOUT LL_LPTIM_IsEnabledTimeout.
LPTIMx | Low-Power Timer instance |
State | of bit (1 or 0). |
Definition at line 699 of file stm32f4xx_ll_lptim.h.
__STATIC_INLINE void LL_LPTIM_TrigSw | ( | LPTIM_TypeDef * | LPTIMx | ) |
Start the LPTIM counter.
LPTIMx | Low-Power Timer instance |
None |
Definition at line 711 of file stm32f4xx_ll_lptim.h.