VSF Documented
Functions
sthal_tim.c File Reference
#include "hal/vsf_hal.h"
#include "sthal.h"

Functions

HAL_StatusTypeDef HAL_TIM_Base_Init (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIM_Base_DeInit (TIM_HandleTypeDef *htim)
 
void HAL_TIM_Base_MspInit (TIM_HandleTypeDef *htim)
 
void HAL_TIM_Base_MspDeInit (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIM_Base_Start (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIM_Base_Stop (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIM_Base_Start_IT (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIM_Base_Stop_IT (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIM_Base_Start_DMA (TIM_HandleTypeDef *htim, const uint32_t *pData, uint16_t Length)
 
HAL_StatusTypeDef HAL_TIM_Base_Stop_DMA (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIM_OC_Init (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIM_OC_DeInit (TIM_HandleTypeDef *htim)
 
void HAL_TIM_OC_MspInit (TIM_HandleTypeDef *htim)
 
void HAL_TIM_OC_MspDeInit (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIM_OC_Start (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_OC_Stop (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_OC_Start_IT (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_OC_Stop_IT (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_OC_Start_DMA (TIM_HandleTypeDef *htim, uint32_t Channel, const uint32_t *pData, uint16_t Length)
 
HAL_StatusTypeDef HAL_TIM_OC_Stop_DMA (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_PWM_Init (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIM_PWM_DeInit (TIM_HandleTypeDef *htim)
 
void HAL_TIM_PWM_MspInit (TIM_HandleTypeDef *htim)
 
void HAL_TIM_PWM_MspDeInit (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIM_PWM_Start (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_PWM_Stop (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_PWM_Start_IT (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_PWM_Stop_IT (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_PWM_Start_DMA (TIM_HandleTypeDef *htim, uint32_t Channel, const uint32_t *pData, uint16_t Length)
 
HAL_StatusTypeDef HAL_TIM_PWM_Stop_DMA (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_IC_Init (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIM_IC_DeInit (TIM_HandleTypeDef *htim)
 
void HAL_TIM_IC_MspInit (TIM_HandleTypeDef *htim)
 
void HAL_TIM_IC_MspDeInit (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIM_IC_Start (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_IC_Stop (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_IC_Start_IT (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_IC_Stop_IT (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_IC_Start_DMA (TIM_HandleTypeDef *htim, uint32_t Channel, uint32_t *pData, uint16_t Length)
 
HAL_StatusTypeDef HAL_TIM_IC_Stop_DMA (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_OnePulse_Init (TIM_HandleTypeDef *htim, uint32_t OnePulseMode)
 
HAL_StatusTypeDef HAL_TIM_OnePulse_DeInit (TIM_HandleTypeDef *htim)
 
void HAL_TIM_OnePulse_MspInit (TIM_HandleTypeDef *htim)
 
void HAL_TIM_OnePulse_MspDeInit (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIM_OnePulse_Start (TIM_HandleTypeDef *htim, uint32_t OutputChannel)
 
HAL_StatusTypeDef HAL_TIM_OnePulse_Stop (TIM_HandleTypeDef *htim, uint32_t OutputChannel)
 
HAL_StatusTypeDef HAL_TIM_OnePulse_Start_IT (TIM_HandleTypeDef *htim, uint32_t OutputChannel)
 
HAL_StatusTypeDef HAL_TIM_OnePulse_Stop_IT (TIM_HandleTypeDef *htim, uint32_t OutputChannel)
 
HAL_StatusTypeDef HAL_TIM_Encoder_Init (TIM_HandleTypeDef *htim, const TIM_Encoder_InitTypeDef *sConfig)
 
HAL_StatusTypeDef HAL_TIM_Encoder_DeInit (TIM_HandleTypeDef *htim)
 
void HAL_TIM_Encoder_MspInit (TIM_HandleTypeDef *htim)
 
void HAL_TIM_Encoder_MspDeInit (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIM_Encoder_Start (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_Encoder_Stop (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_Encoder_Start_IT (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_Encoder_Stop_IT (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_Encoder_Start_DMA (TIM_HandleTypeDef *htim, uint32_t Channel, uint32_t *pData1, uint32_t *pData2, uint16_t Length)
 
HAL_StatusTypeDef HAL_TIM_Encoder_Stop_DMA (TIM_HandleTypeDef *htim, uint32_t Channel)
 
void HAL_TIM_IRQHandler (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIM_OC_ConfigChannel (TIM_HandleTypeDef *htim, const TIM_OC_InitTypeDef *sConfig, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_IC_ConfigChannel (TIM_HandleTypeDef *htim, const TIM_IC_InitTypeDef *sConfig, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_PWM_ConfigChannel (TIM_HandleTypeDef *htim, const TIM_OC_InitTypeDef *sConfig, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_OnePulse_ConfigChannel (TIM_HandleTypeDef *htim, TIM_OnePulse_InitTypeDef *sConfig, uint32_t OutputChannel, uint32_t InputChannel)
 
HAL_StatusTypeDef HAL_TIM_DMABurst_WriteStart (TIM_HandleTypeDef *htim, uint32_t BurstBaseAddress, uint32_t BurstRequestSrc, const uint32_t *BurstBuffer, uint32_t BurstLength)
 
HAL_StatusTypeDef HAL_TIM_DMABurst_MultiWriteStart (TIM_HandleTypeDef *htim, uint32_t BurstBaseAddress, uint32_t BurstRequestSrc, const uint32_t *BurstBuffer, uint32_t BurstLength, uint32_t DataLength)
 
HAL_StatusTypeDef HAL_TIM_DMABurst_WriteStop (TIM_HandleTypeDef *htim, uint32_t BurstRequestSrc)
 
HAL_StatusTypeDef HAL_TIM_DMABurst_ReadStart (TIM_HandleTypeDef *htim, uint32_t BurstBaseAddress, uint32_t BurstRequestSrc, uint32_t *BurstBuffer, uint32_t BurstLength)
 
HAL_StatusTypeDef HAL_TIM_DMABurst_MultiReadStart (TIM_HandleTypeDef *htim, uint32_t BurstBaseAddress, uint32_t BurstRequestSrc, uint32_t *BurstBuffer, uint32_t BurstLength, uint32_t DataLength)
 
HAL_StatusTypeDef HAL_TIM_DMABurst_ReadStop (TIM_HandleTypeDef *htim, uint32_t BurstRequestSrc)
 
HAL_StatusTypeDef HAL_TIM_GenerateEvent (TIM_HandleTypeDef *htim, uint32_t EventSource)
 
HAL_StatusTypeDef HAL_TIM_ConfigOCrefClear (TIM_HandleTypeDef *htim, const TIM_ClearInputConfigTypeDef *sClearInputConfig, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIM_ConfigClockSource (TIM_HandleTypeDef *htim, const TIM_ClockConfigTypeDef *sClockSourceConfig)
 
HAL_StatusTypeDef HAL_TIM_ConfigTI1Input (TIM_HandleTypeDef *htim, uint32_t TI1_Selection)
 
HAL_StatusTypeDef HAL_TIM_SlaveConfigSynchro (TIM_HandleTypeDef *htim, const TIM_SlaveConfigTypeDef *sSlaveConfig)
 
HAL_StatusTypeDef HAL_TIM_SlaveConfigSynchro_IT (TIM_HandleTypeDef *htim, const TIM_SlaveConfigTypeDef *sSlaveConfig)
 
uint32_t HAL_TIM_ReadCapturedValue (const TIM_HandleTypeDef *htim, uint32_t Channel)
 
void HAL_TIM_PeriodElapsedCallback (TIM_HandleTypeDef *htim)
 
void HAL_TIM_PeriodElapsedHalfCpltCallback (TIM_HandleTypeDef *htim)
 
void HAL_TIM_OC_DelayElapsedCallback (TIM_HandleTypeDef *htim)
 
void HAL_TIM_IC_CaptureCallback (TIM_HandleTypeDef *htim)
 
void HAL_TIM_IC_CaptureHalfCpltCallback (TIM_HandleTypeDef *htim)
 
void HAL_TIM_PWM_PulseFinishedCallback (TIM_HandleTypeDef *htim)
 
void HAL_TIM_PWM_PulseFinishedHalfCpltCallback (TIM_HandleTypeDef *htim)
 
void HAL_TIM_TriggerCallback (TIM_HandleTypeDef *htim)
 
void HAL_TIM_TriggerHalfCpltCallback (TIM_HandleTypeDef *htim)
 
void HAL_TIM_ErrorCallback (TIM_HandleTypeDef *htim)
 
HAL_TIM_StateTypeDef HAL_TIM_Base_GetState (const TIM_HandleTypeDef *htim)
 
HAL_TIM_StateTypeDef HAL_TIM_OC_GetState (const TIM_HandleTypeDef *htim)
 
HAL_TIM_StateTypeDef HAL_TIM_PWM_GetState (const TIM_HandleTypeDef *htim)
 
HAL_TIM_StateTypeDef HAL_TIM_IC_GetState (const TIM_HandleTypeDef *htim)
 
HAL_TIM_StateTypeDef HAL_TIM_OnePulse_GetState (const TIM_HandleTypeDef *htim)
 
HAL_TIM_StateTypeDef HAL_TIM_Encoder_GetState (const TIM_HandleTypeDef *htim)
 
HAL_TIM_ActiveChannel HAL_TIM_GetActiveChannel (const TIM_HandleTypeDef *htim)
 
HAL_TIM_ChannelStateTypeDef HAL_TIM_GetChannelState (const TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_TIM_DMABurstStateTypeDef HAL_TIM_DMABurstState (const TIM_HandleTypeDef *htim)
 
void TIM_DMAError (DMA_HandleTypeDef *hdma)
 
void TIM_DMADelayPulseHalfCplt (DMA_HandleTypeDef *hdma)
 
void TIM_DMACaptureCplt (DMA_HandleTypeDef *hdma)
 
void TIM_DMACaptureHalfCplt (DMA_HandleTypeDef *hdma)
 
void TIM_OC2_SetConfig (TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config)
 
void TIM_TI1_SetConfig (TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32_t TIM_ICSelection, uint32_t TIM_ICFilter)
 
void TIM_ETR_SetConfig (TIM_TypeDef *TIMx, uint32_t TIM_ExtTRGPrescaler, uint32_t TIM_ExtTRGPolarity, uint32_t ExtTRGFilter)
 
void TIM_CCxChannelCmd (TIM_TypeDef *TIMx, uint32_t Channel, uint32_t ChannelState)
 
HAL_StatusTypeDef HAL_TIMEx_HallSensor_Init (TIM_HandleTypeDef *htim, const TIM_HallSensor_InitTypeDef *sConfig)
 
HAL_StatusTypeDef HAL_TIMEx_HallSensor_DeInit (TIM_HandleTypeDef *htim)
 
void HAL_TIMEx_HallSensor_MspInit (TIM_HandleTypeDef *htim)
 
void HAL_TIMEx_HallSensor_MspDeInit (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIMEx_HallSensor_Start (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIMEx_HallSensor_Stop (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIMEx_HallSensor_Start_IT (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIMEx_HallSensor_Stop_IT (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIMEx_HallSensor_Start_DMA (TIM_HandleTypeDef *htim, uint32_t *pData, uint16_t Length)
 
HAL_StatusTypeDef HAL_TIMEx_HallSensor_Stop_DMA (TIM_HandleTypeDef *htim)
 
HAL_StatusTypeDef HAL_TIMEx_OCN_Start (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIMEx_OCN_Stop (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIMEx_OCN_Start_IT (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIMEx_OCN_Stop_IT (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIMEx_OCN_Start_DMA (TIM_HandleTypeDef *htim, uint32_t Channel, const uint32_t *pData, uint16_t Length)
 
HAL_StatusTypeDef HAL_TIMEx_OCN_Stop_DMA (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIMEx_PWMN_Start (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_IT (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop_IT (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_DMA (TIM_HandleTypeDef *htim, uint32_t Channel, const uint32_t *pData, uint16_t Length)
 
HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop_DMA (TIM_HandleTypeDef *htim, uint32_t Channel)
 
HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Start (TIM_HandleTypeDef *htim, uint32_t OutputChannel)
 
HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Stop (TIM_HandleTypeDef *htim, uint32_t OutputChannel)
 
HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Start_IT (TIM_HandleTypeDef *htim, uint32_t OutputChannel)
 
HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Stop_IT (TIM_HandleTypeDef *htim, uint32_t OutputChannel)
 
HAL_StatusTypeDef HAL_TIMEx_ConfigCommutEvent (TIM_HandleTypeDef *htim, uint32_t InputTrigger, uint32_t CommutationSource)
 
HAL_StatusTypeDef HAL_TIMEx_ConfigCommutEvent_IT (TIM_HandleTypeDef *htim, uint32_t InputTrigger, uint32_t CommutationSource)
 
HAL_StatusTypeDef HAL_TIMEx_ConfigCommutEvent_DMA (TIM_HandleTypeDef *htim, uint32_t InputTrigger, uint32_t CommutationSource)
 
HAL_StatusTypeDef HAL_TIMEx_MasterConfigSynchronization (TIM_HandleTypeDef *htim, const TIM_MasterConfigTypeDef *sMasterConfig)
 
HAL_StatusTypeDef HAL_TIMEx_ConfigBreakDeadTime (TIM_HandleTypeDef *htim, const TIM_BreakDeadTimeConfigTypeDef *sBreakDeadTimeConfig)
 
HAL_StatusTypeDef HAL_TIMEx_RemapConfig (TIM_HandleTypeDef *htim, uint32_t Remap)
 
void HAL_TIMEx_CommutCallback (TIM_HandleTypeDef *htim)
 
void HAL_TIMEx_CommutHalfCpltCallback (TIM_HandleTypeDef *htim)
 
void HAL_TIMEx_BreakCallback (TIM_HandleTypeDef *htim)
 
HAL_TIM_StateTypeDef HAL_TIMEx_HallSensor_GetState (const TIM_HandleTypeDef *htim)
 
HAL_TIM_ChannelStateTypeDef HAL_TIMEx_GetChannelNState (const TIM_HandleTypeDef *htim, uint32_t ChannelN)
 
void TIMEx_DMACommutationCplt (DMA_HandleTypeDef *hdma)
 
void TIMEx_DMACommutationHalfCplt (DMA_HandleTypeDef *hdma)
 

Function Documentation

◆ HAL_TIM_Base_Init()

HAL_StatusTypeDef HAL_TIM_Base_Init ( TIM_HandleTypeDef htim)

◆ HAL_TIM_Base_DeInit()

HAL_StatusTypeDef HAL_TIM_Base_DeInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_Base_MspInit()

void HAL_TIM_Base_MspInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_Base_MspDeInit()

void HAL_TIM_Base_MspDeInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_Base_Start()

HAL_StatusTypeDef HAL_TIM_Base_Start ( TIM_HandleTypeDef htim)

◆ HAL_TIM_Base_Stop()

HAL_StatusTypeDef HAL_TIM_Base_Stop ( TIM_HandleTypeDef htim)

◆ HAL_TIM_Base_Start_IT()

HAL_StatusTypeDef HAL_TIM_Base_Start_IT ( TIM_HandleTypeDef htim)

◆ HAL_TIM_Base_Stop_IT()

HAL_StatusTypeDef HAL_TIM_Base_Stop_IT ( TIM_HandleTypeDef htim)

◆ HAL_TIM_Base_Start_DMA()

HAL_StatusTypeDef HAL_TIM_Base_Start_DMA ( TIM_HandleTypeDef htim,
const uint32_t pData,
uint16_t  Length 
)

◆ HAL_TIM_Base_Stop_DMA()

HAL_StatusTypeDef HAL_TIM_Base_Stop_DMA ( TIM_HandleTypeDef htim)

◆ HAL_TIM_OC_Init()

HAL_StatusTypeDef HAL_TIM_OC_Init ( TIM_HandleTypeDef htim)

◆ HAL_TIM_OC_DeInit()

HAL_StatusTypeDef HAL_TIM_OC_DeInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_OC_MspInit()

void HAL_TIM_OC_MspInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_OC_MspDeInit()

void HAL_TIM_OC_MspDeInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_OC_Start()

HAL_StatusTypeDef HAL_TIM_OC_Start ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_OC_Stop()

HAL_StatusTypeDef HAL_TIM_OC_Stop ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_OC_Start_IT()

HAL_StatusTypeDef HAL_TIM_OC_Start_IT ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_OC_Stop_IT()

HAL_StatusTypeDef HAL_TIM_OC_Stop_IT ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_OC_Start_DMA()

HAL_StatusTypeDef HAL_TIM_OC_Start_DMA ( TIM_HandleTypeDef htim,
uint32_t  Channel,
const uint32_t pData,
uint16_t  Length 
)

◆ HAL_TIM_OC_Stop_DMA()

HAL_StatusTypeDef HAL_TIM_OC_Stop_DMA ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_PWM_Init()

HAL_StatusTypeDef HAL_TIM_PWM_Init ( TIM_HandleTypeDef htim)

◆ HAL_TIM_PWM_DeInit()

HAL_StatusTypeDef HAL_TIM_PWM_DeInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_PWM_MspInit()

void HAL_TIM_PWM_MspInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_PWM_MspDeInit()

void HAL_TIM_PWM_MspDeInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_PWM_Start()

HAL_StatusTypeDef HAL_TIM_PWM_Start ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_PWM_Stop()

HAL_StatusTypeDef HAL_TIM_PWM_Stop ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_PWM_Start_IT()

HAL_StatusTypeDef HAL_TIM_PWM_Start_IT ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_PWM_Stop_IT()

HAL_StatusTypeDef HAL_TIM_PWM_Stop_IT ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_PWM_Start_DMA()

HAL_StatusTypeDef HAL_TIM_PWM_Start_DMA ( TIM_HandleTypeDef htim,
uint32_t  Channel,
const uint32_t pData,
uint16_t  Length 
)

◆ HAL_TIM_PWM_Stop_DMA()

HAL_StatusTypeDef HAL_TIM_PWM_Stop_DMA ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_IC_Init()

HAL_StatusTypeDef HAL_TIM_IC_Init ( TIM_HandleTypeDef htim)

◆ HAL_TIM_IC_DeInit()

HAL_StatusTypeDef HAL_TIM_IC_DeInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_IC_MspInit()

void HAL_TIM_IC_MspInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_IC_MspDeInit()

void HAL_TIM_IC_MspDeInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_IC_Start()

HAL_StatusTypeDef HAL_TIM_IC_Start ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_IC_Stop()

HAL_StatusTypeDef HAL_TIM_IC_Stop ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_IC_Start_IT()

HAL_StatusTypeDef HAL_TIM_IC_Start_IT ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_IC_Stop_IT()

HAL_StatusTypeDef HAL_TIM_IC_Stop_IT ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_IC_Start_DMA()

HAL_StatusTypeDef HAL_TIM_IC_Start_DMA ( TIM_HandleTypeDef htim,
uint32_t  Channel,
uint32_t pData,
uint16_t  Length 
)

◆ HAL_TIM_IC_Stop_DMA()

HAL_StatusTypeDef HAL_TIM_IC_Stop_DMA ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_OnePulse_Init()

HAL_StatusTypeDef HAL_TIM_OnePulse_Init ( TIM_HandleTypeDef htim,
uint32_t  OnePulseMode 
)

◆ HAL_TIM_OnePulse_DeInit()

HAL_StatusTypeDef HAL_TIM_OnePulse_DeInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_OnePulse_MspInit()

void HAL_TIM_OnePulse_MspInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_OnePulse_MspDeInit()

void HAL_TIM_OnePulse_MspDeInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_OnePulse_Start()

HAL_StatusTypeDef HAL_TIM_OnePulse_Start ( TIM_HandleTypeDef htim,
uint32_t  OutputChannel 
)

◆ HAL_TIM_OnePulse_Stop()

HAL_StatusTypeDef HAL_TIM_OnePulse_Stop ( TIM_HandleTypeDef htim,
uint32_t  OutputChannel 
)

◆ HAL_TIM_OnePulse_Start_IT()

HAL_StatusTypeDef HAL_TIM_OnePulse_Start_IT ( TIM_HandleTypeDef htim,
uint32_t  OutputChannel 
)

◆ HAL_TIM_OnePulse_Stop_IT()

HAL_StatusTypeDef HAL_TIM_OnePulse_Stop_IT ( TIM_HandleTypeDef htim,
uint32_t  OutputChannel 
)

◆ HAL_TIM_Encoder_Init()

HAL_StatusTypeDef HAL_TIM_Encoder_Init ( TIM_HandleTypeDef htim,
const TIM_Encoder_InitTypeDef sConfig 
)

◆ HAL_TIM_Encoder_DeInit()

HAL_StatusTypeDef HAL_TIM_Encoder_DeInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_Encoder_MspInit()

void HAL_TIM_Encoder_MspInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_Encoder_MspDeInit()

void HAL_TIM_Encoder_MspDeInit ( TIM_HandleTypeDef htim)

◆ HAL_TIM_Encoder_Start()

HAL_StatusTypeDef HAL_TIM_Encoder_Start ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_Encoder_Stop()

HAL_StatusTypeDef HAL_TIM_Encoder_Stop ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_Encoder_Start_IT()

HAL_StatusTypeDef HAL_TIM_Encoder_Start_IT ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_Encoder_Stop_IT()

HAL_StatusTypeDef HAL_TIM_Encoder_Stop_IT ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_Encoder_Start_DMA()

HAL_StatusTypeDef HAL_TIM_Encoder_Start_DMA ( TIM_HandleTypeDef htim,
uint32_t  Channel,
uint32_t pData1,
uint32_t pData2,
uint16_t  Length 
)

◆ HAL_TIM_Encoder_Stop_DMA()

HAL_StatusTypeDef HAL_TIM_Encoder_Stop_DMA ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_IRQHandler()

void HAL_TIM_IRQHandler ( TIM_HandleTypeDef htim)

◆ HAL_TIM_OC_ConfigChannel()

HAL_StatusTypeDef HAL_TIM_OC_ConfigChannel ( TIM_HandleTypeDef htim,
const TIM_OC_InitTypeDef sConfig,
uint32_t  Channel 
)

◆ HAL_TIM_IC_ConfigChannel()

HAL_StatusTypeDef HAL_TIM_IC_ConfigChannel ( TIM_HandleTypeDef htim,
const TIM_IC_InitTypeDef sConfig,
uint32_t  Channel 
)

◆ HAL_TIM_PWM_ConfigChannel()

HAL_StatusTypeDef HAL_TIM_PWM_ConfigChannel ( TIM_HandleTypeDef htim,
const TIM_OC_InitTypeDef sConfig,
uint32_t  Channel 
)

◆ HAL_TIM_OnePulse_ConfigChannel()

HAL_StatusTypeDef HAL_TIM_OnePulse_ConfigChannel ( TIM_HandleTypeDef htim,
TIM_OnePulse_InitTypeDef sConfig,
uint32_t  OutputChannel,
uint32_t  InputChannel 
)

◆ HAL_TIM_DMABurst_WriteStart()

HAL_StatusTypeDef HAL_TIM_DMABurst_WriteStart ( TIM_HandleTypeDef htim,
uint32_t  BurstBaseAddress,
uint32_t  BurstRequestSrc,
const uint32_t BurstBuffer,
uint32_t  BurstLength 
)

◆ HAL_TIM_DMABurst_MultiWriteStart()

HAL_StatusTypeDef HAL_TIM_DMABurst_MultiWriteStart ( TIM_HandleTypeDef htim,
uint32_t  BurstBaseAddress,
uint32_t  BurstRequestSrc,
const uint32_t BurstBuffer,
uint32_t  BurstLength,
uint32_t  DataLength 
)

◆ HAL_TIM_DMABurst_WriteStop()

HAL_StatusTypeDef HAL_TIM_DMABurst_WriteStop ( TIM_HandleTypeDef htim,
uint32_t  BurstRequestSrc 
)

◆ HAL_TIM_DMABurst_ReadStart()

HAL_StatusTypeDef HAL_TIM_DMABurst_ReadStart ( TIM_HandleTypeDef htim,
uint32_t  BurstBaseAddress,
uint32_t  BurstRequestSrc,
uint32_t BurstBuffer,
uint32_t  BurstLength 
)

◆ HAL_TIM_DMABurst_MultiReadStart()

HAL_StatusTypeDef HAL_TIM_DMABurst_MultiReadStart ( TIM_HandleTypeDef htim,
uint32_t  BurstBaseAddress,
uint32_t  BurstRequestSrc,
uint32_t BurstBuffer,
uint32_t  BurstLength,
uint32_t  DataLength 
)

◆ HAL_TIM_DMABurst_ReadStop()

HAL_StatusTypeDef HAL_TIM_DMABurst_ReadStop ( TIM_HandleTypeDef htim,
uint32_t  BurstRequestSrc 
)

◆ HAL_TIM_GenerateEvent()

HAL_StatusTypeDef HAL_TIM_GenerateEvent ( TIM_HandleTypeDef htim,
uint32_t  EventSource 
)

◆ HAL_TIM_ConfigOCrefClear()

HAL_StatusTypeDef HAL_TIM_ConfigOCrefClear ( TIM_HandleTypeDef htim,
const TIM_ClearInputConfigTypeDef sClearInputConfig,
uint32_t  Channel 
)

◆ HAL_TIM_ConfigClockSource()

HAL_StatusTypeDef HAL_TIM_ConfigClockSource ( TIM_HandleTypeDef htim,
const TIM_ClockConfigTypeDef sClockSourceConfig 
)

◆ HAL_TIM_ConfigTI1Input()

HAL_StatusTypeDef HAL_TIM_ConfigTI1Input ( TIM_HandleTypeDef htim,
uint32_t  TI1_Selection 
)

◆ HAL_TIM_SlaveConfigSynchro()

HAL_StatusTypeDef HAL_TIM_SlaveConfigSynchro ( TIM_HandleTypeDef htim,
const TIM_SlaveConfigTypeDef sSlaveConfig 
)

◆ HAL_TIM_SlaveConfigSynchro_IT()

HAL_StatusTypeDef HAL_TIM_SlaveConfigSynchro_IT ( TIM_HandleTypeDef htim,
const TIM_SlaveConfigTypeDef sSlaveConfig 
)

◆ HAL_TIM_ReadCapturedValue()

uint32_t HAL_TIM_ReadCapturedValue ( const TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_PeriodElapsedCallback()

void HAL_TIM_PeriodElapsedCallback ( TIM_HandleTypeDef htim)

◆ HAL_TIM_PeriodElapsedHalfCpltCallback()

void HAL_TIM_PeriodElapsedHalfCpltCallback ( TIM_HandleTypeDef htim)

◆ HAL_TIM_OC_DelayElapsedCallback()

void HAL_TIM_OC_DelayElapsedCallback ( TIM_HandleTypeDef htim)

◆ HAL_TIM_IC_CaptureCallback()

void HAL_TIM_IC_CaptureCallback ( TIM_HandleTypeDef htim)

◆ HAL_TIM_IC_CaptureHalfCpltCallback()

void HAL_TIM_IC_CaptureHalfCpltCallback ( TIM_HandleTypeDef htim)

◆ HAL_TIM_PWM_PulseFinishedCallback()

void HAL_TIM_PWM_PulseFinishedCallback ( TIM_HandleTypeDef htim)

◆ HAL_TIM_PWM_PulseFinishedHalfCpltCallback()

void HAL_TIM_PWM_PulseFinishedHalfCpltCallback ( TIM_HandleTypeDef htim)

◆ HAL_TIM_TriggerCallback()

void HAL_TIM_TriggerCallback ( TIM_HandleTypeDef htim)

◆ HAL_TIM_TriggerHalfCpltCallback()

void HAL_TIM_TriggerHalfCpltCallback ( TIM_HandleTypeDef htim)

◆ HAL_TIM_ErrorCallback()

void HAL_TIM_ErrorCallback ( TIM_HandleTypeDef htim)

◆ HAL_TIM_Base_GetState()

HAL_TIM_StateTypeDef HAL_TIM_Base_GetState ( const TIM_HandleTypeDef htim)

◆ HAL_TIM_OC_GetState()

HAL_TIM_StateTypeDef HAL_TIM_OC_GetState ( const TIM_HandleTypeDef htim)

◆ HAL_TIM_PWM_GetState()

HAL_TIM_StateTypeDef HAL_TIM_PWM_GetState ( const TIM_HandleTypeDef htim)

◆ HAL_TIM_IC_GetState()

HAL_TIM_StateTypeDef HAL_TIM_IC_GetState ( const TIM_HandleTypeDef htim)

◆ HAL_TIM_OnePulse_GetState()

HAL_TIM_StateTypeDef HAL_TIM_OnePulse_GetState ( const TIM_HandleTypeDef htim)

◆ HAL_TIM_Encoder_GetState()

HAL_TIM_StateTypeDef HAL_TIM_Encoder_GetState ( const TIM_HandleTypeDef htim)

◆ HAL_TIM_GetActiveChannel()

HAL_TIM_ActiveChannel HAL_TIM_GetActiveChannel ( const TIM_HandleTypeDef htim)

◆ HAL_TIM_GetChannelState()

HAL_TIM_ChannelStateTypeDef HAL_TIM_GetChannelState ( const TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIM_DMABurstState()

HAL_TIM_DMABurstStateTypeDef HAL_TIM_DMABurstState ( const TIM_HandleTypeDef htim)

◆ TIM_DMAError()

void TIM_DMAError ( DMA_HandleTypeDef hdma)

◆ TIM_DMADelayPulseHalfCplt()

void TIM_DMADelayPulseHalfCplt ( DMA_HandleTypeDef hdma)

◆ TIM_DMACaptureCplt()

void TIM_DMACaptureCplt ( DMA_HandleTypeDef hdma)

◆ TIM_DMACaptureHalfCplt()

void TIM_DMACaptureHalfCplt ( DMA_HandleTypeDef hdma)

◆ TIM_OC2_SetConfig()

void TIM_OC2_SetConfig ( TIM_TypeDef TIMx,
const TIM_OC_InitTypeDef OC_Config 
)

◆ TIM_TI1_SetConfig()

void TIM_TI1_SetConfig ( TIM_TypeDef TIMx,
uint32_t  TIM_ICPolarity,
uint32_t  TIM_ICSelection,
uint32_t  TIM_ICFilter 
)

◆ TIM_ETR_SetConfig()

void TIM_ETR_SetConfig ( TIM_TypeDef TIMx,
uint32_t  TIM_ExtTRGPrescaler,
uint32_t  TIM_ExtTRGPolarity,
uint32_t  ExtTRGFilter 
)

◆ TIM_CCxChannelCmd()

void TIM_CCxChannelCmd ( TIM_TypeDef TIMx,
uint32_t  Channel,
uint32_t  ChannelState 
)

◆ HAL_TIMEx_HallSensor_Init()

HAL_StatusTypeDef HAL_TIMEx_HallSensor_Init ( TIM_HandleTypeDef htim,
const TIM_HallSensor_InitTypeDef sConfig 
)

◆ HAL_TIMEx_HallSensor_DeInit()

HAL_StatusTypeDef HAL_TIMEx_HallSensor_DeInit ( TIM_HandleTypeDef htim)

◆ HAL_TIMEx_HallSensor_MspInit()

void HAL_TIMEx_HallSensor_MspInit ( TIM_HandleTypeDef htim)

◆ HAL_TIMEx_HallSensor_MspDeInit()

void HAL_TIMEx_HallSensor_MspDeInit ( TIM_HandleTypeDef htim)

◆ HAL_TIMEx_HallSensor_Start()

HAL_StatusTypeDef HAL_TIMEx_HallSensor_Start ( TIM_HandleTypeDef htim)

◆ HAL_TIMEx_HallSensor_Stop()

HAL_StatusTypeDef HAL_TIMEx_HallSensor_Stop ( TIM_HandleTypeDef htim)

◆ HAL_TIMEx_HallSensor_Start_IT()

HAL_StatusTypeDef HAL_TIMEx_HallSensor_Start_IT ( TIM_HandleTypeDef htim)

◆ HAL_TIMEx_HallSensor_Stop_IT()

HAL_StatusTypeDef HAL_TIMEx_HallSensor_Stop_IT ( TIM_HandleTypeDef htim)

◆ HAL_TIMEx_HallSensor_Start_DMA()

HAL_StatusTypeDef HAL_TIMEx_HallSensor_Start_DMA ( TIM_HandleTypeDef htim,
uint32_t pData,
uint16_t  Length 
)

◆ HAL_TIMEx_HallSensor_Stop_DMA()

HAL_StatusTypeDef HAL_TIMEx_HallSensor_Stop_DMA ( TIM_HandleTypeDef htim)

◆ HAL_TIMEx_OCN_Start()

HAL_StatusTypeDef HAL_TIMEx_OCN_Start ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIMEx_OCN_Stop()

HAL_StatusTypeDef HAL_TIMEx_OCN_Stop ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIMEx_OCN_Start_IT()

HAL_StatusTypeDef HAL_TIMEx_OCN_Start_IT ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIMEx_OCN_Stop_IT()

HAL_StatusTypeDef HAL_TIMEx_OCN_Stop_IT ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIMEx_OCN_Start_DMA()

HAL_StatusTypeDef HAL_TIMEx_OCN_Start_DMA ( TIM_HandleTypeDef htim,
uint32_t  Channel,
const uint32_t pData,
uint16_t  Length 
)

◆ HAL_TIMEx_OCN_Stop_DMA()

HAL_StatusTypeDef HAL_TIMEx_OCN_Stop_DMA ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIMEx_PWMN_Start()

HAL_StatusTypeDef HAL_TIMEx_PWMN_Start ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIMEx_PWMN_Stop()

HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIMEx_PWMN_Start_IT()

HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_IT ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIMEx_PWMN_Stop_IT()

HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop_IT ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIMEx_PWMN_Start_DMA()

HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_DMA ( TIM_HandleTypeDef htim,
uint32_t  Channel,
const uint32_t pData,
uint16_t  Length 
)

◆ HAL_TIMEx_PWMN_Stop_DMA()

HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop_DMA ( TIM_HandleTypeDef htim,
uint32_t  Channel 
)

◆ HAL_TIMEx_OnePulseN_Start()

HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Start ( TIM_HandleTypeDef htim,
uint32_t  OutputChannel 
)

◆ HAL_TIMEx_OnePulseN_Stop()

HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Stop ( TIM_HandleTypeDef htim,
uint32_t  OutputChannel 
)

◆ HAL_TIMEx_OnePulseN_Start_IT()

HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Start_IT ( TIM_HandleTypeDef htim,
uint32_t  OutputChannel 
)

◆ HAL_TIMEx_OnePulseN_Stop_IT()

HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Stop_IT ( TIM_HandleTypeDef htim,
uint32_t  OutputChannel 
)

◆ HAL_TIMEx_ConfigCommutEvent()

HAL_StatusTypeDef HAL_TIMEx_ConfigCommutEvent ( TIM_HandleTypeDef htim,
uint32_t  InputTrigger,
uint32_t  CommutationSource 
)

◆ HAL_TIMEx_ConfigCommutEvent_IT()

HAL_StatusTypeDef HAL_TIMEx_ConfigCommutEvent_IT ( TIM_HandleTypeDef htim,
uint32_t  InputTrigger,
uint32_t  CommutationSource 
)

◆ HAL_TIMEx_ConfigCommutEvent_DMA()

HAL_StatusTypeDef HAL_TIMEx_ConfigCommutEvent_DMA ( TIM_HandleTypeDef htim,
uint32_t  InputTrigger,
uint32_t  CommutationSource 
)

◆ HAL_TIMEx_MasterConfigSynchronization()

HAL_StatusTypeDef HAL_TIMEx_MasterConfigSynchronization ( TIM_HandleTypeDef htim,
const TIM_MasterConfigTypeDef sMasterConfig 
)

◆ HAL_TIMEx_ConfigBreakDeadTime()

HAL_StatusTypeDef HAL_TIMEx_ConfigBreakDeadTime ( TIM_HandleTypeDef htim,
const TIM_BreakDeadTimeConfigTypeDef sBreakDeadTimeConfig 
)

◆ HAL_TIMEx_RemapConfig()

HAL_StatusTypeDef HAL_TIMEx_RemapConfig ( TIM_HandleTypeDef htim,
uint32_t  Remap 
)

◆ HAL_TIMEx_CommutCallback()

void HAL_TIMEx_CommutCallback ( TIM_HandleTypeDef htim)

◆ HAL_TIMEx_CommutHalfCpltCallback()

void HAL_TIMEx_CommutHalfCpltCallback ( TIM_HandleTypeDef htim)

◆ HAL_TIMEx_BreakCallback()

void HAL_TIMEx_BreakCallback ( TIM_HandleTypeDef htim)

◆ HAL_TIMEx_HallSensor_GetState()

HAL_TIM_StateTypeDef HAL_TIMEx_HallSensor_GetState ( const TIM_HandleTypeDef htim)

◆ HAL_TIMEx_GetChannelNState()

HAL_TIM_ChannelStateTypeDef HAL_TIMEx_GetChannelNState ( const TIM_HandleTypeDef htim,
uint32_t  ChannelN 
)

◆ TIMEx_DMACommutationCplt()

void TIMEx_DMACommutationCplt ( DMA_HandleTypeDef hdma)

◆ TIMEx_DMACommutationHalfCplt()

void TIMEx_DMACommutationHalfCplt ( DMA_HandleTypeDef hdma)