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