STM32L443xx HAL User Manual
Defines
TIM Extended Remapping
TIM Extended Exported Constants

Defines

#define TIM_TIM1_ETR_ADC1_NONE   0x00000000U /* !< TIM1_ETR is not connected to any AWD (analog watchdog)*/
#define TIM_TIM1_ETR_ADC1_AWD1   TIM1_OR1_ETR_ADC1_RMP_0 /* !< TIM1_ETR is connected to ADC1 AWD1 */
#define TIM_TIM1_ETR_ADC1_AWD2   TIM1_OR1_ETR_ADC1_RMP_1 /* !< TIM1_ETR is connected to ADC1 AWD2 */
#define TIM_TIM1_ETR_ADC1_AWD3   (TIM1_OR1_ETR_ADC1_RMP_1 | TIM1_OR1_ETR_ADC1_RMP_0) /* !< TIM1_ETR is connected to ADC1 AWD3 */
#define TIM_TIM1_TI1_GPIO   0x00000000U /* !< TIM1 TI1 is connected to GPIO */
#define TIM_TIM1_TI1_COMP1   TIM1_OR1_TI1_RMP /* !< TIM1 TI1 is connected to COMP1 */
#define TIM_TIM1_ETR_GPIO   0x00000000U /* !< TIM1_ETR is connected to GPIO */
#define TIM_TIM1_ETR_COMP1   TIM1_OR2_ETRSEL_0 /* !< TIM1_ETR is connected to COMP1 output */
#define TIM_TIM1_ETR_COMP2   TIM1_OR2_ETRSEL_1 /* !< TIM1_ETR is connected to COMP2 output */
#define TIM_TIM2_ITR1_NONE   0x00000000U /* !< No internal trigger on TIM2_ITR1 */
#define TIM_TIM2_ITR1_USB_SOF   TIM2_OR1_ITR1_RMP /* !< TIM2_ITR1 is connected to USB SOF */
#define TIM_TIM2_ETR_GPIO   0x00000000U /* !< TIM2_ETR is connected to GPIO */
#define TIM_TIM2_ETR_LSE   TIM2_OR1_ETR1_RMP /* !< TIM2_ETR is connected to LSE */
#define TIM_TIM2_ETR_COMP1   TIM2_OR2_ETRSEL_0 /* !< TIM2_ETR is connected to COMP1 output */
#define TIM_TIM2_ETR_COMP2   TIM2_OR2_ETRSEL_1 /* !< TIM2_ETR is connected to COMP2 output */
#define TIM_TIM2_TI4_GPIO   0x00000000U /* !< TIM2 TI4 is connected to GPIO */
#define TIM_TIM2_TI4_COMP1   TIM2_OR1_TI4_RMP_0 /* !< TIM2 TI4 is connected to COMP1 output */
#define TIM_TIM2_TI4_COMP2   TIM2_OR1_TI4_RMP_1 /* !< TIM2 TI4 is connected to COMP2 output */
#define TIM_TIM2_TI4_COMP1_COMP2   (TIM2_OR1_TI4_RMP_1| TIM2_OR1_TI4_RMP_0) /* !< TIM2 TI4 is connected to logical OR between COMP1 and COMP2 output2 */
#define TIM_TIM15_TI1_GPIO   0x00000000U /* !< TIM15 TI1 is connected to GPIO */
#define TIM_TIM15_TI1_LSE   TIM15_OR1_TI1_RMP /* !< TIM15 TI1 is connected to LSE */
#define TIM_TIM15_ENCODERMODE_NONE   0x00000000U /* !< No redirection */
#define TIM_TIM15_ENCODERMODE_TIM2   TIM15_OR1_ENCODER_MODE_0 /* !< TIM2 IC1 and TIM2 IC2 are connected to TIM15 IC1 and TIM15 IC2 respectively */
#define TIM_TIM16_TI1_GPIO   0x00000000U /* !< TIM16 TI1 is connected to GPIO */
#define TIM_TIM16_TI1_LSI   TIM16_OR1_TI1_RMP_0 /* !< TIM16 TI1 is connected to LSI */
#define TIM_TIM16_TI1_LSE   TIM16_OR1_TI1_RMP_1 /* !< TIM16 TI1 is connected to LSE */
#define TIM_TIM16_TI1_RTC   (TIM16_OR1_TI1_RMP_1 | TIM16_OR1_TI1_RMP_0) /* !< TIM16 TI1 is connected to RTC wakeup interrupt */
#define TIM_TIM16_TI1_MSI   TIM16_OR1_TI1_RMP_2 /* !< TIM16 TI1 is connected to MSI */
#define TIM_TIM16_TI1_HSE_32   (TIM16_OR1_TI1_RMP_2 | TIM16_OR1_TI1_RMP_0) /* !< TIM16 TI1 is connected to HSE div 32 */
#define TIM_TIM16_TI1_MCO   (TIM16_OR1_TI1_RMP_2 | TIM16_OR1_TI1_RMP_1) /* !< TIM16 TI1 is connected to MCO */

Define Documentation

#define TIM_TIM15_ENCODERMODE_NONE   0x00000000U /* !< No redirection */

Definition at line 162 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM15_ENCODERMODE_TIM2   TIM15_OR1_ENCODER_MODE_0 /* !< TIM2 IC1 and TIM2 IC2 are connected to TIM15 IC1 and TIM15 IC2 respectively */

Definition at line 163 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM15_TI1_GPIO   0x00000000U /* !< TIM15 TI1 is connected to GPIO */

Definition at line 160 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM15_TI1_LSE   TIM15_OR1_TI1_RMP /* !< TIM15 TI1 is connected to LSE */

Definition at line 161 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM16_TI1_GPIO   0x00000000U /* !< TIM16 TI1 is connected to GPIO */

Definition at line 171 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM16_TI1_HSE_32   (TIM16_OR1_TI1_RMP_2 | TIM16_OR1_TI1_RMP_0) /* !< TIM16 TI1 is connected to HSE div 32 */

Definition at line 177 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM16_TI1_LSE   TIM16_OR1_TI1_RMP_1 /* !< TIM16 TI1 is connected to LSE */

Definition at line 173 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM16_TI1_LSI   TIM16_OR1_TI1_RMP_0 /* !< TIM16 TI1 is connected to LSI */

Definition at line 172 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM16_TI1_MCO   (TIM16_OR1_TI1_RMP_2 | TIM16_OR1_TI1_RMP_1) /* !< TIM16 TI1 is connected to MCO */

Definition at line 178 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM16_TI1_MSI   TIM16_OR1_TI1_RMP_2 /* !< TIM16 TI1 is connected to MSI */

Definition at line 176 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM16_TI1_RTC   (TIM16_OR1_TI1_RMP_1 | TIM16_OR1_TI1_RMP_0) /* !< TIM16 TI1 is connected to RTC wakeup interrupt */

Definition at line 174 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM1_ETR_ADC1_AWD1   TIM1_OR1_ETR_ADC1_RMP_0 /* !< TIM1_ETR is connected to ADC1 AWD1 */

Definition at line 90 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM1_ETR_ADC1_AWD2   TIM1_OR1_ETR_ADC1_RMP_1 /* !< TIM1_ETR is connected to ADC1 AWD2 */

Definition at line 91 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM1_ETR_ADC1_AWD3   (TIM1_OR1_ETR_ADC1_RMP_1 | TIM1_OR1_ETR_ADC1_RMP_0) /* !< TIM1_ETR is connected to ADC1 AWD3 */

Definition at line 92 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM1_ETR_ADC1_NONE   0x00000000U /* !< TIM1_ETR is not connected to any AWD (analog watchdog)*/

Definition at line 89 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM1_ETR_COMP1   TIM1_OR2_ETRSEL_0 /* !< TIM1_ETR is connected to COMP1 output */

Definition at line 102 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM1_ETR_COMP2   TIM1_OR2_ETRSEL_1 /* !< TIM1_ETR is connected to COMP2 output */

Definition at line 104 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM1_ETR_GPIO   0x00000000U /* !< TIM1_ETR is connected to GPIO */

Definition at line 101 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM1_TI1_COMP1   TIM1_OR1_TI1_RMP /* !< TIM1 TI1 is connected to COMP1 */

Definition at line 100 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM1_TI1_GPIO   0x00000000U /* !< TIM1 TI1 is connected to GPIO */

Definition at line 99 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM2_ETR_COMP1   TIM2_OR2_ETRSEL_0 /* !< TIM2_ETR is connected to COMP1 output */

Definition at line 121 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM2_ETR_COMP2   TIM2_OR2_ETRSEL_1 /* !< TIM2_ETR is connected to COMP2 output */

Definition at line 123 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM2_ETR_GPIO   0x00000000U /* !< TIM2_ETR is connected to GPIO */

Definition at line 119 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM2_ETR_LSE   TIM2_OR1_ETR1_RMP /* !< TIM2_ETR is connected to LSE */

Definition at line 120 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM2_ITR1_NONE   0x00000000U /* !< No internal trigger on TIM2_ITR1 */

Definition at line 115 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM2_ITR1_USB_SOF   TIM2_OR1_ITR1_RMP /* !< TIM2_ITR1 is connected to USB SOF */

Definition at line 116 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM2_TI4_COMP1   TIM2_OR1_TI4_RMP_0 /* !< TIM2 TI4 is connected to COMP1 output */

Definition at line 126 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM2_TI4_COMP1_COMP2   (TIM2_OR1_TI4_RMP_1| TIM2_OR1_TI4_RMP_0) /* !< TIM2 TI4 is connected to logical OR between COMP1 and COMP2 output2 */

Definition at line 129 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM2_TI4_COMP2   TIM2_OR1_TI4_RMP_1 /* !< TIM2 TI4 is connected to COMP2 output */

Definition at line 128 of file stm32l4xx_hal_tim_ex.h.

#define TIM_TIM2_TI4_GPIO   0x00000000U /* !< TIM2 TI4 is connected to GPIO */

Definition at line 125 of file stm32l4xx_hal_tim_ex.h.