|
STM32F4xx_HAL_Driver
1.8.3
|
Collaboration diagram for TIM Private Functions: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.