STM32F4xx_HAL_Driver
1.8.3
|
Functions | |
void | TIM_Base_SetConfig (TIM_TypeDef *TIMx, const TIM_Base_InitTypeDef *Structure) |
Time Base configuration. More... | |
void | TIM_TI1_SetConfig (TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32_t TIM_ICSelection, uint32_t TIM_ICFilter) |
Configure the TI1 as Input. More... | |
void | TIM_OC2_SetConfig (TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config) |
Timer Output Compare 2 configuration. More... | |
void | TIM_ETR_SetConfig (TIM_TypeDef *TIMx, uint32_t TIM_ExtTRGPrescaler, uint32_t TIM_ExtTRGPolarity, uint32_t ExtTRGFilter) |
Configures the TIMx External Trigger (ETR). More... | |
void | TIM_DMADelayPulseHalfCplt (DMA_HandleTypeDef *hdma) |
TIM DMA Delay Pulse half complete callback. More... | |
void | TIM_DMAError (DMA_HandleTypeDef *hdma) |
TIM DMA error callback. More... | |
void | TIM_DMACaptureCplt (DMA_HandleTypeDef *hdma) |
TIM DMA Capture complete callback. More... | |
void | TIM_DMACaptureHalfCplt (DMA_HandleTypeDef *hdma) |
TIM DMA Capture half complete callback. More... | |
void | TIM_CCxChannelCmd (TIM_TypeDef *TIMx, uint32_t Channel, uint32_t ChannelState) |
Enables or disables the TIM Capture Compare Channel x. More... | |
void | TIM_ResetCallback (TIM_HandleTypeDef *htim) |
Reset interrupt callbacks to the legacy weak callbacks. More... | |
void TIM_Base_SetConfig | ( | TIM_TypeDef * | TIMx, |
const TIM_Base_InitTypeDef * | Structure | ||
) |
Time Base configuration.
TIMx | TIM peripheral |
Structure | TIM Base configuration structure |
None |
Definition at line 6777 of file stm32f4xx_hal_tim.c.
void TIM_CCxChannelCmd | ( | TIM_TypeDef * | TIMx, |
uint32_t | Channel, | ||
uint32_t | ChannelState | ||
) |
Enables or disables the TIM Capture Compare Channel x.
TIMx | to select the TIM peripheral |
Channel | specifies the TIM Channel This parameter can be one of the following values:
|
ChannelState | specifies the TIM Channel CCxE bit new state. This parameter can be: TIM_CCx_ENABLE or TIM_CCx_DISABLE. |
None |
Definition at line 7578 of file stm32f4xx_hal_tim.c.
void TIM_DMACaptureCplt | ( | DMA_HandleTypeDef * | hdma | ) |
TIM DMA Capture complete callback.
hdma | pointer to DMA handle. |
None |
Definition at line 6600 of file stm32f4xx_hal_tim.c.
void TIM_DMACaptureHalfCplt | ( | DMA_HandleTypeDef * | hdma | ) |
TIM DMA Capture half complete callback.
hdma | pointer to DMA handle. |
None |
Definition at line 6663 of file stm32f4xx_hal_tim.c.
void TIM_DMADelayPulseHalfCplt | ( | DMA_HandleTypeDef * | hdma | ) |
TIM DMA Delay Pulse half complete callback.
hdma | pointer to DMA handle. |
None |
Definition at line 6561 of file stm32f4xx_hal_tim.c.
void TIM_DMAError | ( | DMA_HandleTypeDef * | hdma | ) |
TIM DMA error callback.
hdma | pointer to DMA handle. |
None |
Definition at line 6459 of file stm32f4xx_hal_tim.c.
void TIM_ETR_SetConfig | ( | TIM_TypeDef * | TIMx, |
uint32_t | TIM_ExtTRGPrescaler, | ||
uint32_t | TIM_ExtTRGPolarity, | ||
uint32_t | ExtTRGFilter | ||
) |
Configures the TIMx External Trigger (ETR).
TIMx | to select the TIM peripheral |
TIM_ExtTRGPrescaler | The external Trigger Prescaler. This parameter can be one of the following values:
|
TIM_ExtTRGPolarity | The external Trigger Polarity. This parameter can be one of the following values:
|
ExtTRGFilter | External Trigger Filter. This parameter must be a value between 0x00 and 0x0F |
None |
Definition at line 7548 of file stm32f4xx_hal_tim.c.
void TIM_OC2_SetConfig | ( | TIM_TypeDef * | TIMx, |
const TIM_OC_InitTypeDef * | OC_Config | ||
) |
Timer Output Compare 2 configuration.
TIMx | to select the TIM peripheral |
OC_Config | The output configuration structure |
None |
Definition at line 6908 of file stm32f4xx_hal_tim.c.
void TIM_ResetCallback | ( | TIM_HandleTypeDef * | htim | ) |
Reset interrupt callbacks to the legacy weak callbacks.
htim | pointer to a TIM_HandleTypeDef structure that contains the configuration information for TIM module. |
None |
Definition at line 7602 of file stm32f4xx_hal_tim.c.
void TIM_TI1_SetConfig | ( | TIM_TypeDef * | TIMx, |
uint32_t | TIM_ICPolarity, | ||
uint32_t | TIM_ICSelection, | ||
uint32_t | TIM_ICFilter | ||
) |
Configure the TI1 as Input.
TIMx | to select the TIM peripheral. |
TIM_ICPolarity | The Input Polarity. This parameter can be one of the following values:
|
TIM_ICSelection | specifies the input to be used. This parameter can be one of the following values:
|
TIM_ICFilter | Specifies the Input Capture Filter. This parameter must be a value between 0x00 and 0x0F. |
None |
Definition at line 7254 of file stm32f4xx_hal_tim.c.