Macros

Constants defining the events that can be selected to trigger the capture of the timing unit counter. More...

Collaboration diagram for HRTIM_CaptureUnitTrigger:

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)
 

Detailed Description

Constants defining the events that can be selected to trigger the capture of the timing unit counter.

Macro Definition Documentation

#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.



rosflight_firmware
Author(s): Daniel Koch , James Jackson
autogenerated on Thu Apr 15 2021 05:07:56