STM32H735xx HAL User Manual
Functions
Timer input remapping
TIM Exported Functions

Functions

__STATIC_INLINE void LL_TIM_SetRemap (TIM_TypeDef *TIMx, uint32_t Remap)
 Remap TIM inputs (input channel, internal/external triggers).

Function Documentation

__STATIC_INLINE void LL_TIM_SetRemap ( TIM_TypeDef *  TIMx,
uint32_t  Remap 
)

Remap TIM inputs (input channel, internal/external triggers).

Note:
Macro IS_TIM_REMAP_INSTANCE(TIMx) can be used to check whether or not a some timer inputs can be remapped. TIM1: one of the following values:
  • LL_TIM_TIM1_TI1_RMP_GPIO: TIM1 TI1 is connected to GPIO
  • LL_TIM_TIM1_TI1_RMP_COMP1: TIM1 TI1 is connected to COMP1 output
TIM2: one of the following values:
  • LL_TIM_TIM2_TI4_RMP_GPIO: TIM2 TI4 is connected to GPIO
  • LL_TIM_TIM2_TI4_RMP_COMP1: TIM2 TI4 is connected to COMP1 output
  • LL_TIM_TIM2_TI4_RMP_COMP2: TIM2 TI4 is connected to COMP2 output
  • LL_TIM_TIM2_TI4_RMP_COMP1_COMP2: TIM2 TI4 is connected to logical OR between COMP1 and COMP2 output
TIM3: one of the following values:
  • LL_TIM_TIM3_TI1_RMP_GPIO: TIM3 TI1 is connected to GPIO
  • LL_TIM_TIM3_TI1_RMP_COMP1: TIM3 TI1 is connected to COMP1 output
  • LL_TIM_TIM3_TI1_RMP_COMP2: TIM3 TI1 is connected to COMP2 output
  • LL_TIM_TIM3_TI1_RMP_COMP1_COMP2: TIM3 TI1 is connected to logical OR between COMP1 and COMP2 output
TIM5: one of the following values:
  • LL_TIM_TIM5_TI1_RMP_GPIO: TIM5 TI1 is connected to GPIO
  • LL_TIM_TIM5_TI1_RMP_CAN_TMP: TIM5 TI1 is connected to CAN TMP
  • LL_TIM_TIM5_TI1_RMP_CAN_RTP: TIM5 TI1 is connected to CAN RTP
TIM8: one of the following values:
  • LL_TIM_TIM8_TI1_RMP_GPIO: TIM8 TI1 is connected to GPIO
  • LL_TIM_TIM8_TI1_RMP_COMP2: TIM8 TI1 is connected to COMP2 output
TIM12: one of the following values: (*)
  • LL_TIM_TIM12_TI1_RMP_GPIO: TIM12 TI1 is connected to GPIO
  • LL_TIM_TIM12_TI1_RMP_SPDIF_FS: TIM12 TI1 is connected to SPDIF FS
TIM15: one of the following values:
  • LL_TIM_TIM15_TI1_RMP_GPIO: TIM15 TI1 is connected to GPIO
  • LL_TIM_TIM15_TI1_RMP_TIM2: TIM15 TI1 is connected to TIM2 CH1
  • LL_TIM_TIM15_TI1_RMP_TIM3: TIM15 TI1 is connected to TIM3 CH1
  • LL_TIM_TIM15_TI1_RMP_TIM4: TIM15 TI1 is connected to TIM4 CH1
  • LL_TIM_TIM15_TI1_RMP_LSE: TIM15 TI1 is connected to LSE
  • LL_TIM_TIM15_TI1_RMP_CSI: TIM15 TI1 is connected to CSI
  • LL_TIM_TIM15_TI1_RMP_MCO2: TIM15 TI1 is connected to MCO2
  • LL_TIM_TIM15_TI2_RMP_GPIO: TIM15 TI2 is connected to GPIO
  • LL_TIM_TIM15_TI2_RMP_TIM2: TIM15 TI2 is connected to TIM2 CH2
  • LL_TIM_TIM15_TI2_RMP_TIM3: TIM15 TI2 is connected to TIM3 CH2
  • LL_TIM_TIM15_TI2_RMP_TIM4: TIM15 TI2 is connected to TIM4 CH2
TIM16: one of the following values:
  • LL_TIM_TIM16_TI1_RMP_GPIO: TIM16 TI1 is connected to GPIO
  • LL_TIM_TIM16_TI1_RMP_LSI: TIM16 TI1 is connected to LSI
  • LL_TIM_TIM16_TI1_RMP_LSE: TIM16 TI1 is connected to LSE
  • LL_TIM_TIM16_TI1_RMP_RTC: TIM16 TI1 is connected to RTC wakeup interrupt
TIM17: one of the following values:
  • LL_TIM_TIM17_TI1_RMP_GPIO: TIM17 TI1 is connected to GPIO
  • LL_TIM_TIM17_TI1_RMP_SPDIF_FS: TIM17 TI1 is connected to SPDIF FS (*)
  • LL_TIM_TIM17_TI1_RMP_HSE_1MHZ: TIM17 TI1 is connected to HSE 1MHz
  • LL_TIM_TIM17_TI1_RMP_MCO1: TIM17 TI1 is connected to MCO1
TIM23: one of the following values: (*)
  • LL_TIM_TIM23_TI4_RMP_GPIO TIM23_TI4 is connected to GPIO
  • LL_TIM_TIM23_TI4_RMP_COMP1 TIM23_TI4 is connected to COMP1 output
  • LL_TIM_TIM23_TI4_RMP_COMP2 TIM23_TI4 is connected to COMP2 output
  • LL_TIM_TIM23_TI4_RMP_COMP1_COMP2 TIM23_TI4 is connected to COMP2 output
TIM24: one of the following values: (*)
  • LL_TIM_TIM24_TI1_RMP_GPIO TIM24_TI1 is connected to GPIO
  • LL_TIM_TIM24_TI1_RMP_CAN_TMP TIM24_TI1 is connected to CAN_TMP
  • LL_TIM_TIM24_TI1_RMP_CAN_RTP TIM24_TI1 is connected to CAN_RTP
  • LL_TIM_TIM24_TI1_RMP_CAN_SOC TIM24_TI1 is connected to CAN_SOC
(*) Value not defined in all devices.
Return values:
None

Definition at line 4185 of file stm32h7xx_ll_tim.h.