HAL LPTIM APIs ¶
-
HAL LPTIM Functions
- LP Timer Initialization/Deinitialization function
- LP Timer Peripheral State, Error functions
-
LP Timer Timebase configuration and control.
-
HAL_LPTIM_SetConfig() -
HAL_LPTIM_GetConfig() -
HAL_LPTIM_SetMode() -
HAL_LPTIM_GetMode() -
HAL_LPTIM_SetClockSource() -
HAL_LPTIM_GetClockSource() -
HAL_LPTIM_SetClockSourcePrescaler() -
HAL_LPTIM_GetClockSourcePrescaler() -
HAL_LPTIM_SetPeriod() -
HAL_LPTIM_GetPeriod() -
HAL_LPTIM_SetRepetitionCounter() -
HAL_LPTIM_GetRepetitionCounter() -
HAL_LPTIM_GetCounter() -
HAL_LPTIM_ResetCounter() -
HAL_LPTIM_EnableResetCounterAfterRead() -
HAL_LPTIM_DisableResetCounterAfterRead() -
HAL_LPTIM_IsEnableResetCounterAfterRead() -
HAL_LPTIM_EnablePreload() -
HAL_LPTIM_DisablePreload() -
HAL_LPTIM_IsEnabledPreload() -
HAL_LPTIM_SetConfigInput1() -
HAL_LPTIM_GetConfigInput1() -
HAL_LPTIM_SetInput1Source() -
HAL_LPTIM_GetInput1Source() -
HAL_LPTIM_SetInput1Polarity() -
HAL_LPTIM_GetInput1Polarity() -
HAL_LPTIM_SetInput1Filter() -
HAL_LPTIM_GetInput1Filter()
-
- Low power timer starts services functions.
-
Low power timer Output Channel functions
-
HAL_LPTIM_OC_SetConfigChannel() -
HAL_LPTIM_OC_GetConfigChannel() -
HAL_LPTIM_OC_SetChannelPolarity() -
HAL_LPTIM_OC_GetChannelPolarity() -
HAL_LPTIM_OC_SetChannelPulse() -
HAL_LPTIM_OC_GetChannelPulse() -
HAL_LPTIM_OC_StartChannel() -
HAL_LPTIM_OC_StopChannel() -
HAL_LPTIM_OC_StartChannel_IT() -
HAL_LPTIM_OC_StopChannel_IT()
-
-
Low Power Timer Input Channel functions.
-
HAL_LPTIM_IC_SetConfigChannel() -
HAL_LPTIM_IC_GetConfigChannel() -
HAL_LPTIM_IC_SetChannelSource() -
HAL_LPTIM_IC_GetChannelSource() -
HAL_LPTIM_IC_SetChannelPolarity() -
HAL_LPTIM_IC_GetChannelPolarity() -
HAL_LPTIM_IC_SetChannelFilter() -
HAL_LPTIM_IC_GetChannelFilter() -
HAL_LPTIM_IC_SetChannelPrescaler() -
HAL_LPTIM_IC_GetChannelPrescaler() -
HAL_LPTIM_IC_StartChannel() -
HAL_LPTIM_IC_StopChannel() -
HAL_LPTIM_IC_StartChannel_IT() -
HAL_LPTIM_IC_StopChannel_IT() -
HAL_LPTIM_IC_StartChannel_DMA() -
HAL_LPTIM_IC_StartChannel_DMA_Opt() -
HAL_LPTIM_IC_StopChannel_DMA() -
HAL_LPTIM_IC_ReadChannelCapturedValue()
-
- Low Power Timer Encoder functions.
- Config external trigger
-
Low Power Timer IRQ Handler and Callbacks functions
-
HAL_LPTIM_IRQHandler() -
HAL_LPTIM_CC_IRQHandler() -
HAL_LPTIM_UPD_IRQHandler() -
HAL_LPTIM_TRGI_IRQHandler() -
HAL_LPTIM_UpdateHalfCpltCallback() -
HAL_LPTIM_ErrorCallback() -
HAL_LPTIM_StopCallback() -
HAL_LPTIM_InputCaptureStopCallback() -
HAL_LPTIM_UpdateCallback() -
HAL_LPTIM_RepUpdateCallback() -
HAL_LPTIM_TriggerCallback() -
HAL_LPTIM_InputCaptureCallback() -
HAL_LPTIM_InputCaptureHalfCpltCallback() -
HAL_LPTIM_InputOverCaptureCallback() -
HAL_LPTIM_CompareMatchCallback() -
HAL_LPTIM_CompareUpdateCallback() -
HAL_LPTIM_AutoReloadMatchCallback() -
HAL_LPTIM_AutoReloadUpdateCallback() -
HAL_LPTIM_DirectionUpCallback() -
HAL_LPTIM_DirectionDownCallback() -
HAL_LPTIM_RegisterErrorCallback() -
HAL_LPTIM_RegisterStopCallback() -
HAL_LPTIM_RegisterChannelStopCallback() -
HAL_LPTIM_RegisterUpdateCallback() -
HAL_LPTIM_RegisterUpdateHalfCpltCallback() -
HAL_LPTIM_RegisterRepUpdateCallback() -
HAL_LPTIM_RegisterTriggerCallback() -
HAL_LPTIM_RegisterInputCaptureCallback() -
HAL_LPTIM_RegisterInputCaptureHalfCpltCallback() -
HAL_LPTIM_RegisterOverCaptureCallback() -
HAL_LPTIM_RegisterCompareMatchCallback() -
HAL_LPTIM_RegisterCompareUpdateCallback() -
HAL_LPTIM_RegisterAutoReloadUpdateCallback() -
HAL_LPTIM_RegisterAutoReloadMatchCallback() -
HAL_LPTIM_RegisterDirectionUpCallback() -
HAL_LPTIM_RegisterDirectionDownCallback() -
HAL_LPTIM_CompareMatchHalfCpltCallback()
-
- Low Power Timer Setter and Getter of the user data.
- Peripheral clock frequency for LPTIMx
-
HAL LPTIM Types
-
Enumerations
-
hal_lptim_t -
hal_lptim_state_t -
hal_lptim_channel_state_t -
hal_lptim_channel_t -
hal_lptim_mode_t -
hal_lptim_ic_src_t -
hal_lptim_clk_src_presc_t -
hal_lptim_input1_polarity_t -
hal_lptim_input1_src_t -
hal_lptim_input2_src_t -
hal_lptim_clk_src_t -
hal_lptim_dma_index_t -
hal_lptim_ext_trig_src_t -
hal_lptim_ext_trig_polarity_t -
hal_lptim_filter_t -
hal_lptim_preload_status_t -
hal_lptim_reset_after_read_status_t -
hal_lptim_oc_polarity_t -
hal_lptim_ic_polarity_t -
hal_lptim_ic_prescaler_t
-
- Structures
-
Enumerations
- HAL LPTIM Constants