![]()
![]()
#define STM32F4xx_HAL_TIM_EX_H
![]()
![]()
Includes
![]()
![]()
#include "stm32f4xx_hal_def.h"
![]()
![]()
Exported types
![]()
![]()
TIM_HallSensor_InitTypeDef
![]()
![]()
IC1Polarity
![]()
![]()
IC1Prescaler
![]()
![]()
IC1Filter
![]()
![]()
Commutation_Delay
![]()
![]()
Exported constants
![]()
![]()
#define TIM_TIM2_TIM8_TRGO
![]()
![]()
#define TIM_TIM2_ETH_PTP
![]()
![]()
#define TIM_TIM2_USBFS_SOF
![]()
![]()
#define TIM_TIM2_USBHS_SOF
![]()
![]()
#define TIM_TIM5_GPIO
![]()
![]()
#define TIM_TIM5_LSI
![]()
![]()
#define TIM_TIM5_LSE
![]()
![]()
#define TIM_TIM5_RTC
![]()
![]()
#define TIM_TIM11_GPIO
![]()
![]()
#define TIM_TIM11_HSE
![]()
![]()
#define TIM_TIM11_SPDIFRX
![]()
![]()
#define LPTIM_REMAP_MASK
![]()
![]()
#define TIM_TIM9_TIM3_TRGO
![]()
![]()
#define TIM_TIM9_LPTIM
![]()
![]()
#define TIM_TIM5_TIM3_TRGO
![]()
![]()
#define TIM_TIM5_LPTIM
![]()
![]()
#define TIM_TIM1_TIM3_TRGO
![]()
![]()
#define TIM_TIM1_LPTIM
![]()
![]()
Exported macro
![]()
![]()
Private macro
![]()
![]()
Exported functions
![]()
![]()
HAL_TIMEx_HallSensor_Init(TIM_HandleTypeDef *, const TIM_HallSensor_InitTypeDef *);
![]()
![]()
HAL_TIMEx_HallSensor_DeInit(TIM_HandleTypeDef *);
![]()
![]()
HAL_TIMEx_HallSensor_MspInit(TIM_HandleTypeDef *);
![]()
![]()
HAL_TIMEx_HallSensor_MspDeInit(TIM_HandleTypeDef *);
![]()
![]()
HAL_TIMEx_HallSensor_Start(TIM_HandleTypeDef *);
![]()
![]()
HAL_TIMEx_HallSensor_Stop(TIM_HandleTypeDef *);
![]()
![]()
HAL_TIMEx_HallSensor_Start_IT(TIM_HandleTypeDef *);
![]()
![]()
HAL_TIMEx_HallSensor_Stop_IT(TIM_HandleTypeDef *);
![]()
![]()
HAL_TIMEx_HallSensor_Start_DMA(TIM_HandleTypeDef *, uint32_t *, uint16_t);
![]()
![]()
HAL_TIMEx_HallSensor_Stop_DMA(TIM_HandleTypeDef *);
![]()
![]()
HAL_TIMEx_OCN_Start(TIM_HandleTypeDef *, uint32_t);
![]()
![]()
HAL_TIMEx_OCN_Stop(TIM_HandleTypeDef *, uint32_t);
![]()
![]()
HAL_TIMEx_OCN_Start_IT(TIM_HandleTypeDef *, uint32_t);
![]()
![]()
HAL_TIMEx_OCN_Stop_IT(TIM_HandleTypeDef *, uint32_t);
![]()
![]()
HAL_TIMEx_OCN_Start_DMA(TIM_HandleTypeDef *, uint32_t, const uint32_t *, uint16_t);
![]()
![]()
HAL_TIMEx_OCN_Stop_DMA(TIM_HandleTypeDef *, uint32_t);
![]()
![]()
HAL_TIMEx_PWMN_Start(TIM_HandleTypeDef *, uint32_t);
![]()
![]()
HAL_TIMEx_PWMN_Stop(TIM_HandleTypeDef *, uint32_t);
![]()
![]()
HAL_TIMEx_PWMN_Start_IT(TIM_HandleTypeDef *, uint32_t);
![]()
![]()
HAL_TIMEx_PWMN_Stop_IT(TIM_HandleTypeDef *, uint32_t);
![]()
![]()
HAL_TIMEx_PWMN_Start_DMA(TIM_HandleTypeDef *, uint32_t, const uint32_t *, uint16_t);
![]()
![]()
HAL_TIMEx_PWMN_Stop_DMA(TIM_HandleTypeDef *, uint32_t);
![]()
![]()
HAL_TIMEx_OnePulseN_Start(TIM_HandleTypeDef *, uint32_t);
![]()
![]()
HAL_TIMEx_OnePulseN_Stop(TIM_HandleTypeDef *, uint32_t);
![]()
![]()
HAL_TIMEx_OnePulseN_Start_IT(TIM_HandleTypeDef *, uint32_t);
![]()
![]()
HAL_TIMEx_OnePulseN_Stop_IT(TIM_HandleTypeDef *, uint32_t);
![]()
![]()
HAL_TIMEx_ConfigCommutEvent(TIM_HandleTypeDef *, uint32_t, uint32_t);
![]()
![]()
HAL_TIMEx_ConfigCommutEvent_IT(TIM_HandleTypeDef *, uint32_t, uint32_t);
![]()
![]()
HAL_TIMEx_ConfigCommutEvent_DMA(TIM_HandleTypeDef *, uint32_t, uint32_t);
![]()
![]()
HAL_TIMEx_MasterConfigSynchronization(TIM_HandleTypeDef *, const TIM_MasterConfigTypeDef *);
![]()
![]()
HAL_TIMEx_ConfigBreakDeadTime(TIM_HandleTypeDef *, const TIM_BreakDeadTimeConfigTypeDef *);
![]()
![]()
HAL_TIMEx_RemapConfig(TIM_HandleTypeDef *, uint32_t);
![]()
![]()
HAL_TIMEx_CommutCallback(TIM_HandleTypeDef *);
![]()
![]()
HAL_TIMEx_CommutHalfCpltCallback(TIM_HandleTypeDef *);
![]()
![]()
HAL_TIMEx_BreakCallback(TIM_HandleTypeDef *);
![]()
![]()
HAL_TIMEx_HallSensor_GetState(const TIM_HandleTypeDef *);
![]()
![]()
HAL_TIMEx_GetChannelNState(const TIM_HandleTypeDef *, uint32_t);
![]()
![]()
Private functions
![]()
![]()
TIMEx_DMACommutationCplt(DMA_HandleTypeDef *);
![]()
![]()
TIMEx_DMACommutationHalfCplt(DMA_HandleTypeDef *);