Constants defining the events that can be selected to trigger the capture of the timing unit counter. More...
Macros | |
#define | HRTIM_CAPTURETRIGGER_EEV_1 (HRTIM_CPT1CR_EXEV1CPT) |
#define | HRTIM_CAPTURETRIGGER_EEV_10 (HRTIM_CPT1CR_EXEV10CPT) |
#define | HRTIM_CAPTURETRIGGER_EEV_2 (HRTIM_CPT1CR_EXEV2CPT) |
#define | HRTIM_CAPTURETRIGGER_EEV_3 (HRTIM_CPT1CR_EXEV3CPT) |
#define | HRTIM_CAPTURETRIGGER_EEV_4 (HRTIM_CPT1CR_EXEV4CPT) |
#define | HRTIM_CAPTURETRIGGER_EEV_5 (HRTIM_CPT1CR_EXEV5CPT) |
#define | HRTIM_CAPTURETRIGGER_EEV_6 (HRTIM_CPT1CR_EXEV6CPT) |
#define | HRTIM_CAPTURETRIGGER_EEV_7 (HRTIM_CPT1CR_EXEV7CPT) |
#define | HRTIM_CAPTURETRIGGER_EEV_8 (HRTIM_CPT1CR_EXEV8CPT) |
#define | HRTIM_CAPTURETRIGGER_EEV_9 (HRTIM_CPT1CR_EXEV9CPT) |
#define | HRTIM_CAPTURETRIGGER_NONE (uint32_t)0x00000000 |
#define | HRTIM_CAPTURETRIGGER_TA1_RESET (HRTIM_CPT1CR_TA1RST) |
#define | HRTIM_CAPTURETRIGGER_TA1_SET (HRTIM_CPT1CR_TA1SET) |
#define | HRTIM_CAPTURETRIGGER_TB1_RESET (HRTIM_CPT1CR_TB1RST) |
#define | HRTIM_CAPTURETRIGGER_TB1_SET (HRTIM_CPT1CR_TB1SET) |
#define | HRTIM_CAPTURETRIGGER_TC1_RESET (HRTIM_CPT1CR_TC1RST) |
#define | HRTIM_CAPTURETRIGGER_TC1_SET (HRTIM_CPT1CR_TC1SET) |
#define | HRTIM_CAPTURETRIGGER_TD1_RESET (HRTIM_CPT1CR_TD1RST) |
#define | HRTIM_CAPTURETRIGGER_TD1_SET (HRTIM_CPT1CR_TD1SET) |
#define | HRTIM_CAPTURETRIGGER_TE1_RESET (HRTIM_CPT1CR_TE1RST) |
#define | HRTIM_CAPTURETRIGGER_TE1_SET (HRTIM_CPT1CR_TE1SET) |
#define | HRTIM_CAPTURETRIGGER_TIMERA_CMP1 (HRTIM_CPT1CR_TA1CMP1) |
#define | HRTIM_CAPTURETRIGGER_TIMERA_CMP2 (HRTIM_CPT1CR_TA1CMP2) |
#define | HRTIM_CAPTURETRIGGER_TIMERB_CMP1 (HRTIM_CPT1CR_TB1CMP1) |
#define | HRTIM_CAPTURETRIGGER_TIMERB_CMP2 (HRTIM_CPT1CR_TB1CMP2) |
#define | HRTIM_CAPTURETRIGGER_TIMERC_CMP1 (HRTIM_CPT1CR_TC1CMP1) |
#define | HRTIM_CAPTURETRIGGER_TIMERC_CMP2 (HRTIM_CPT1CR_TC1CMP2) |
#define | HRTIM_CAPTURETRIGGER_TIMERD_CMP1 (HRTIM_CPT1CR_TD1CMP1) |
#define | HRTIM_CAPTURETRIGGER_TIMERD_CMP2 (HRTIM_CPT1CR_TD1CMP2) |
#define | HRTIM_CAPTURETRIGGER_TIMERE_CMP1 (HRTIM_CPT1CR_TE1CMP1) |
#define | HRTIM_CAPTURETRIGGER_TIMERE_CMP2 (HRTIM_CPT1CR_TE1CMP2) |
#define | HRTIM_CAPTURETRIGGER_UPDATE (HRTIM_CPT1CR_UPDCPT) |
#define | IS_HRTIM_TIMER_CAPTURETRIGGER(TIMER, CAPTURETRIGGER) |
Constants defining the events that can be selected to trigger the capture of the timing unit counter.
#define HRTIM_CAPTURETRIGGER_EEV_1 (HRTIM_CPT1CR_EXEV1CPT) |
The External event 1 triggers the Capture
Definition at line 1207 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_EEV_10 (HRTIM_CPT1CR_EXEV10CPT) |
The External event 10 triggers the Capture
Definition at line 1216 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_EEV_2 (HRTIM_CPT1CR_EXEV2CPT) |
The External event 2 triggers the Capture
Definition at line 1208 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_EEV_3 (HRTIM_CPT1CR_EXEV3CPT) |
The External event 3 triggers the Capture
Definition at line 1209 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_EEV_4 (HRTIM_CPT1CR_EXEV4CPT) |
The External event 4 triggers the Capture
Definition at line 1210 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_EEV_5 (HRTIM_CPT1CR_EXEV5CPT) |
The External event 5 triggers the Capture
Definition at line 1211 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_EEV_6 (HRTIM_CPT1CR_EXEV6CPT) |
The External event 6 triggers the Capture
Definition at line 1212 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_EEV_7 (HRTIM_CPT1CR_EXEV7CPT) |
The External event 7 triggers the Capture
Definition at line 1213 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_EEV_8 (HRTIM_CPT1CR_EXEV8CPT) |
The External event 8 triggers the Capture
Definition at line 1214 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_EEV_9 (HRTIM_CPT1CR_EXEV9CPT) |
The External event 9 triggers the Capture
Definition at line 1215 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_NONE (uint32_t)0x00000000 |
Capture trigger is disabled
Definition at line 1205 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TA1_RESET (HRTIM_CPT1CR_TA1RST) |
Capture is triggered by TA1 output active to inactive transition
Definition at line 1218 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TA1_SET (HRTIM_CPT1CR_TA1SET) |
Capture is triggered by TA1 output inactive to active transition
Definition at line 1217 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TB1_RESET (HRTIM_CPT1CR_TB1RST) |
Capture is triggered by TB1 output active to inactive transition
Definition at line 1222 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TB1_SET (HRTIM_CPT1CR_TB1SET) |
Capture is triggered by TB1 output inactive to active transition
Definition at line 1221 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TC1_RESET (HRTIM_CPT1CR_TC1RST) |
Capture is triggered by TC1 output active to inactive transition
Definition at line 1226 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TC1_SET (HRTIM_CPT1CR_TC1SET) |
Capture is triggered by TC1 output inactive to active transition
Definition at line 1225 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TD1_RESET (HRTIM_CPT1CR_TD1RST) |
Capture is triggered by TD1 output active to inactive transition
Definition at line 1230 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TD1_SET (HRTIM_CPT1CR_TD1SET) |
Capture is triggered by TD1 output inactive to active transition
Definition at line 1229 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TE1_RESET (HRTIM_CPT1CR_TE1RST) |
Capture is triggered by TE1 output active to inactive transition
Definition at line 1234 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TE1_SET (HRTIM_CPT1CR_TE1SET) |
Capture is triggered by TE1 output inactive to active transition
Definition at line 1233 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TIMERA_CMP1 (HRTIM_CPT1CR_TA1CMP1) |
Timer A Compare 1 triggers Capture
Definition at line 1219 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TIMERA_CMP2 (HRTIM_CPT1CR_TA1CMP2) |
Timer A Compare 2 triggers Capture
Definition at line 1220 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TIMERB_CMP1 (HRTIM_CPT1CR_TB1CMP1) |
Timer B Compare 1 triggers Capture
Definition at line 1223 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TIMERB_CMP2 (HRTIM_CPT1CR_TB1CMP2) |
Timer B Compare 2 triggers Capture
Definition at line 1224 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TIMERC_CMP1 (HRTIM_CPT1CR_TC1CMP1) |
Timer C Compare 1 triggers Capture
Definition at line 1227 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TIMERC_CMP2 (HRTIM_CPT1CR_TC1CMP2) |
Timer C Compare 2 triggers Capture
Definition at line 1228 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TIMERD_CMP1 (HRTIM_CPT1CR_TD1CMP1) |
Timer D Compare 1 triggers Capture
Definition at line 1231 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TIMERD_CMP2 (HRTIM_CPT1CR_TD1CMP2) |
Timer D Compare 2 triggers Capture
Definition at line 1232 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TIMERE_CMP1 (HRTIM_CPT1CR_TE1CMP1) |
Timer E Compare 1 triggers Capture
Definition at line 1235 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_TIMERE_CMP2 (HRTIM_CPT1CR_TE1CMP2) |
Timer E Compare 2 triggers Capture
Definition at line 1236 of file stm32f30x_hrtim.h.
#define HRTIM_CAPTURETRIGGER_UPDATE (HRTIM_CPT1CR_UPDCPT) |
The update event triggers the Capture
Definition at line 1206 of file stm32f30x_hrtim.h.
#define IS_HRTIM_TIMER_CAPTURETRIGGER | ( | TIMER, | |
CAPTURETRIGGER | |||
) |
Definition at line 1238 of file stm32f30x_hrtim.h.