![]()
![]()
#define STM32F4xx_LL_LPTIM_H
![]()
![]()
#include "stm32f4xx.h"
![]()
![]()
Private macros
![]()
![]()
Exported types
![]()
![]()
LL_LPTIM_InitTypeDef
![]()
![]()
ClockSource
![]()
![]()
Prescaler
![]()
![]()
Waveform
![]()
![]()
Polarity
![]()
![]()
#define LL_LPTIM_ISR_CMPM
![]()
![]()
#define LL_LPTIM_ISR_CMPOK
![]()
![]()
#define LL_LPTIM_ISR_ARRM
![]()
![]()
#define LL_LPTIM_ISR_EXTTRIG
![]()
![]()
#define LL_LPTIM_ISR_ARROK
![]()
![]()
#define LL_LPTIM_ISR_UP
![]()
![]()
#define LL_LPTIM_ISR_DOWN
![]()
![]()
#define LL_LPTIM_IER_CMPMIE
![]()
![]()
#define LL_LPTIM_IER_CMPOKIE
![]()
![]()
#define LL_LPTIM_IER_ARRMIE
![]()
![]()
#define LL_LPTIM_IER_EXTTRIGIE
![]()
![]()
#define LL_LPTIM_IER_ARROKIE
![]()
![]()
#define LL_LPTIM_IER_UPIE
![]()
![]()
#define LL_LPTIM_IER_DOWNIE
![]()
![]()
#define LL_LPTIM_OPERATING_MODE_CONTINUOUS
![]()
![]()
#define LL_LPTIM_OPERATING_MODE_ONESHOT
![]()
![]()
#define LL_LPTIM_UPDATE_MODE_IMMEDIATE
![]()
![]()
#define LL_LPTIM_UPDATE_MODE_ENDOFPERIOD
![]()
![]()
#define LL_LPTIM_COUNTER_MODE_INTERNAL
![]()
![]()
#define LL_LPTIM_COUNTER_MODE_EXTERNAL
![]()
![]()
#define LL_LPTIM_OUTPUT_WAVEFORM_PWM
![]()
![]()
#define LL_LPTIM_OUTPUT_WAVEFORM_SETONCE
![]()
![]()
#define LL_LPTIM_OUTPUT_POLARITY_REGULAR
![]()
![]()
#define LL_LPTIM_OUTPUT_POLARITY_INVERSE
![]()
![]()
#define LL_LPTIM_PRESCALER_DIV1
![]()
![]()
#define LL_LPTIM_PRESCALER_DIV2
![]()
![]()
#define LL_LPTIM_PRESCALER_DIV4
![]()
![]()
#define LL_LPTIM_PRESCALER_DIV8
![]()
![]()
#define LL_LPTIM_PRESCALER_DIV16
![]()
![]()
#define LL_LPTIM_PRESCALER_DIV32
![]()
![]()
#define LL_LPTIM_PRESCALER_DIV64
![]()
![]()
#define LL_LPTIM_PRESCALER_DIV128
![]()
![]()
#define LL_LPTIM_TRIG_SOURCE_GPIO
![]()
![]()
#define LL_LPTIM_TRIG_SOURCE_RTCALARMA
![]()
![]()
#define LL_LPTIM_TRIG_SOURCE_RTCALARMB
![]()
![]()
#define LL_LPTIM_TRIG_SOURCE_RTCTAMP1
![]()
![]()
#define LL_LPTIM_TRIG_SOURCE_TIM1_TRGO
![]()
![]()
#define LL_LPTIM_TRIG_SOURCE_TIM5_TRGO
![]()
![]()
#define LL_LPTIM_TRIG_FILTER_NONE
![]()
![]()
#define LL_LPTIM_TRIG_FILTER_2
![]()
![]()
#define LL_LPTIM_TRIG_FILTER_4
![]()
![]()
#define LL_LPTIM_TRIG_FILTER_8
![]()
![]()
#define LL_LPTIM_TRIG_POLARITY_RISING
![]()
![]()
#define LL_LPTIM_TRIG_POLARITY_FALLING
![]()
![]()
#define LL_LPTIM_TRIG_POLARITY_RISING_FALLING
![]()
![]()
#define LL_LPTIM_CLK_SOURCE_INTERNAL
![]()
![]()
#define LL_LPTIM_CLK_SOURCE_EXTERNAL
![]()
![]()
#define LL_LPTIM_CLK_FILTER_NONE
![]()
![]()
#define LL_LPTIM_CLK_FILTER_2
![]()
![]()
#define LL_LPTIM_CLK_FILTER_4
![]()
![]()
#define LL_LPTIM_CLK_FILTER_8
![]()
![]()
#define LL_LPTIM_CLK_POLARITY_RISING
![]()
![]()
#define LL_LPTIM_CLK_POLARITY_FALLING
![]()
![]()
#define LL_LPTIM_CLK_POLARITY_RISING_FALLING
![]()
![]()
#define LL_LPTIM_ENCODER_MODE_RISING
![]()
![]()
#define LL_LPTIM_ENCODER_MODE_FALLING
![]()
![]()
#define LL_LPTIM_ENCODER_MODE_RISING_FALLING
![]()
![]()
#define LL_LPTIM_INPUT1_SRC_PAD_AF
![]()
![]()
#define LL_LPTIM_INPUT1_SRC_PAD_PA4
![]()
![]()
#define LL_LPTIM_INPUT1_SRC_PAD_PB9
![]()
![]()
#define LL_LPTIM_INPUT1_SRC_TIM_DAC
![]()
![]()
Exported macro
![]()
![]()
#define LL_LPTIM_WriteReg
![]()
![]()
#define LL_LPTIM_ReadReg
![]()
![]()
#define LL_LPTIM_ClearFLAG_CMPM
![]()
![]()
#define LL_LPTIM_ClearFLAG_CC1
![]()
![]()
#define LL_LPTIM_ClearFLAG_CC2
![]()
![]()
#define LL_LPTIM_ClearFLAG_CC1O
![]()
![]()
#define LL_LPTIM_ClearFLAG_CC2O
![]()
![]()
#define LL_LPTIM_ClearFLAG_ARRM
![]()
![]()
LL_LPTIM_DeInit(const LPTIM_TypeDef *);
![]()
![]()
LL_LPTIM_StructInit(LL_LPTIM_InitTypeDef *);
![]()
![]()
LL_LPTIM_Init(LPTIM_TypeDef *, const LL_LPTIM_InitTypeDef *);
![]()
![]()
LL_LPTIM_Disable(LPTIM_TypeDef *);
![]()
![]()
LL_LPTIM_Enable(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsEnabled(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_StartCounter(LPTIM_TypeDef *, uint32_t)
![]()
![]()
LL_LPTIM_SetUpdateMode(LPTIM_TypeDef *, uint32_t)
![]()
![]()
LL_LPTIM_GetUpdateMode(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_SetAutoReload(LPTIM_TypeDef *, uint32_t)
![]()
![]()
LL_LPTIM_GetAutoReload(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_SetCompare(LPTIM_TypeDef *, uint32_t)
![]()
![]()
LL_LPTIM_GetCompare(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_GetCounter(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_SetCounterMode(LPTIM_TypeDef *, uint32_t)
![]()
![]()
LL_LPTIM_GetCounterMode(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_ConfigOutput(LPTIM_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_LPTIM_SetWaveform(LPTIM_TypeDef *, uint32_t)
![]()
![]()
LL_LPTIM_GetWaveform(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_SetPolarity(LPTIM_TypeDef *, uint32_t)
![]()
![]()
LL_LPTIM_GetPolarity(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_SetPrescaler(LPTIM_TypeDef *, uint32_t)
![]()
![]()
LL_LPTIM_GetPrescaler(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_SetInput1Src(LPTIM_TypeDef *, uint32_t)
![]()
![]()
LL_LPTIM_EnableTimeout(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_DisableTimeout(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsEnabledTimeout(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_TrigSw(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_ConfigTrigger(LPTIM_TypeDef *, uint32_t, uint32_t, uint32_t)
![]()
![]()
LL_LPTIM_GetTriggerSource(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_GetTriggerFilter(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_GetTriggerPolarity(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_SetClockSource(LPTIM_TypeDef *, uint32_t)
![]()
![]()
LL_LPTIM_GetClockSource(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_ConfigClock(LPTIM_TypeDef *, uint32_t, uint32_t)
![]()
![]()
LL_LPTIM_GetClockPolarity(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_GetClockFilter(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_SetEncoderMode(LPTIM_TypeDef *, uint32_t)
![]()
![]()
LL_LPTIM_GetEncoderMode(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_EnableEncoderMode(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_DisableEncoderMode(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsEnabledEncoderMode(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_ClearFlag_CMPM(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsActiveFlag_CMPM(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_ClearFlag_ARRM(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsActiveFlag_ARRM(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_ClearFlag_EXTTRIG(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsActiveFlag_EXTTRIG(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_ClearFlag_CMPOK(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsActiveFlag_CMPOK(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_ClearFlag_ARROK(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsActiveFlag_ARROK(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_ClearFlag_UP(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsActiveFlag_UP(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_ClearFlag_DOWN(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsActiveFlag_DOWN(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_EnableIT_CMPM(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_DisableIT_CMPM(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsEnabledIT_CMPM(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_EnableIT_ARRM(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_DisableIT_ARRM(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsEnabledIT_ARRM(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_EnableIT_EXTTRIG(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_DisableIT_EXTTRIG(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsEnabledIT_EXTTRIG(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_EnableIT_CMPOK(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_DisableIT_CMPOK(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsEnabledIT_CMPOK(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_EnableIT_ARROK(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_DisableIT_ARROK(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsEnabledIT_ARROK(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_EnableIT_UP(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_DisableIT_UP(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsEnabledIT_UP(const LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_EnableIT_DOWN(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_DisableIT_DOWN(LPTIM_TypeDef *)
![]()
![]()
LL_LPTIM_IsEnabledIT_DOWN(const LPTIM_TypeDef *)