STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
TIM Trigger Selection
Collaboration diagram for TIM Trigger Selection:

Macros

#define TIM_TS_ITR0   0x00000000U
 Internal Trigger 0 (ITR0).
#define TIM_TS_ITR1   TIM_SMCR_TS_0
 Internal Trigger 1 (ITR1).
#define TIM_TS_ITR2   TIM_SMCR_TS_1
 Internal Trigger 2 (ITR2).
#define TIM_TS_ITR3   (TIM_SMCR_TS_0 | TIM_SMCR_TS_1)
 Internal Trigger 3 (ITR3).
#define TIM_TS_ITR4   (TIM_SMCR_TS_3)
 Internal Trigger 4 (ITR4).
#define TIM_TS_ITR5   (TIM_SMCR_TS_0 | TIM_SMCR_TS_3)
 Internal Trigger 5 (ITR5).
#define TIM_TS_ITR6   (TIM_SMCR_TS_1 | TIM_SMCR_TS_3)
 Internal Trigger 6 (ITR6).
#define TIM_TS_ITR7   (TIM_SMCR_TS_0 | TIM_SMCR_TS_1 | TIM_SMCR_TS_3)
 Internal Trigger 7 (ITR7).
#define TIM_TS_ITR8   (TIM_SMCR_TS_2 | TIM_SMCR_TS_3)
 Internal Trigger 8 (ITR8).
#define TIM_TS_ITR9   (TIM_SMCR_TS_0 | TIM_SMCR_TS_2 | TIM_SMCR_TS_3)
 Internal Trigger 9 (ITR9).
#define TIM_TS_ITR10   (TIM_SMCR_TS_1 | TIM_SMCR_TS_2 | TIM_SMCR_TS_3)
 Internal Trigger 10 (ITR10).
#define TIM_TS_ITR11   (TIM_SMCR_TS_0 | TIM_SMCR_TS_1 | TIM_SMCR_TS_2 | TIM_SMCR_TS_3)
 Internal Trigger 11 (ITR11).
#define TIM_TS_ITR12   (TIM_SMCR_TS_4)
 Internal Trigger 12 (ITR12).
#define TIM_TS_ITR13   (TIM_SMCR_TS_0 | TIM_SMCR_TS_4)
 Internal Trigger 13 (ITR13).
#define TIM_TS_TI1F_ED   TIM_SMCR_TS_2
 TI1 Edge Detector (TI1F_ED).
#define TIM_TS_TI1FP1   (TIM_SMCR_TS_0 | TIM_SMCR_TS_2)
 Filtered Timer Input 1 (TI1FP1).
#define TIM_TS_TI2FP2   (TIM_SMCR_TS_1 | TIM_SMCR_TS_2)
 Filtered Timer Input 2 (TI2FP2).
#define TIM_TS_ETRF   (TIM_SMCR_TS_0 | TIM_SMCR_TS_1 | TIM_SMCR_TS_2)
 Filtered External Trigger input (ETRF).
#define TIM_TS_NONE   0x0000FFFFU
 No trigger selected.

Detailed Description

Macro Definition Documentation

◆ TIM_TS_ETRF

#define TIM_TS_ETRF   (TIM_SMCR_TS_0 | TIM_SMCR_TS_1 | TIM_SMCR_TS_2)

Filtered External Trigger input (ETRF).

Definition at line 1065 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_ITR0

#define TIM_TS_ITR0   0x00000000U

Internal Trigger 0 (ITR0).

Definition at line 1048 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_ITR1

#define TIM_TS_ITR1   TIM_SMCR_TS_0

Internal Trigger 1 (ITR1).

Definition at line 1049 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_ITR10

#define TIM_TS_ITR10   (TIM_SMCR_TS_1 | TIM_SMCR_TS_2 | TIM_SMCR_TS_3)

Internal Trigger 10 (ITR10).

Definition at line 1058 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_ITR11

#define TIM_TS_ITR11   (TIM_SMCR_TS_0 | TIM_SMCR_TS_1 | TIM_SMCR_TS_2 | TIM_SMCR_TS_3)

Internal Trigger 11 (ITR11).

Definition at line 1059 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_ITR12

#define TIM_TS_ITR12   (TIM_SMCR_TS_4)

Internal Trigger 12 (ITR12).

Definition at line 1060 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_ITR13

#define TIM_TS_ITR13   (TIM_SMCR_TS_0 | TIM_SMCR_TS_4)

Internal Trigger 13 (ITR13).

Definition at line 1061 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_ITR2

#define TIM_TS_ITR2   TIM_SMCR_TS_1

Internal Trigger 2 (ITR2).

Definition at line 1050 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_ITR3

#define TIM_TS_ITR3   (TIM_SMCR_TS_0 | TIM_SMCR_TS_1)

Internal Trigger 3 (ITR3).

Definition at line 1051 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_ITR4

#define TIM_TS_ITR4   (TIM_SMCR_TS_3)

Internal Trigger 4 (ITR4).

Definition at line 1052 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_ITR5

#define TIM_TS_ITR5   (TIM_SMCR_TS_0 | TIM_SMCR_TS_3)

Internal Trigger 5 (ITR5).

Definition at line 1053 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_ITR6

#define TIM_TS_ITR6   (TIM_SMCR_TS_1 | TIM_SMCR_TS_3)

Internal Trigger 6 (ITR6).

Definition at line 1054 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_ITR7

#define TIM_TS_ITR7   (TIM_SMCR_TS_0 | TIM_SMCR_TS_1 | TIM_SMCR_TS_3)

Internal Trigger 7 (ITR7).

Definition at line 1055 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_ITR8

#define TIM_TS_ITR8   (TIM_SMCR_TS_2 | TIM_SMCR_TS_3)

Internal Trigger 8 (ITR8).

Definition at line 1056 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_ITR9

#define TIM_TS_ITR9   (TIM_SMCR_TS_0 | TIM_SMCR_TS_2 | TIM_SMCR_TS_3)

Internal Trigger 9 (ITR9).

Definition at line 1057 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_NONE

#define TIM_TS_NONE   0x0000FFFFU

No trigger selected.

Definition at line 1066 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_TI1F_ED

#define TIM_TS_TI1F_ED   TIM_SMCR_TS_2

TI1 Edge Detector (TI1F_ED).

Definition at line 1062 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_TI1FP1

#define TIM_TS_TI1FP1   (TIM_SMCR_TS_0 | TIM_SMCR_TS_2)

Filtered Timer Input 1 (TI1FP1).

Definition at line 1063 of file stm32h7xx_hal_tim.h.

◆ TIM_TS_TI2FP2

#define TIM_TS_TI2FP2   (TIM_SMCR_TS_1 | TIM_SMCR_TS_2)

Filtered Timer Input 2 (TI2FP2).

Definition at line 1064 of file stm32h7xx_hal_tim.h.