Macros

Constants defining the frequency used to sample an external event 6 input and the length (N) of the digital filter applied. More...

Collaboration diagram for HRTIM_ExternalEventFilter:

Macros

#define HRTIM_EVENTFILTER_1   (HRTIM_EECR3_EE6F_0)
 
#define HRTIM_EVENTFILTER_10   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_1)
 
#define HRTIM_EVENTFILTER_11   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)
 
#define HRTIM_EVENTFILTER_12   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2)
 
#define HRTIM_EVENTFILTER_13   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_0)
 
#define HRTIM_EVENTFILTER_14   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1)
 
#define HRTIM_EVENTFILTER_15   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)
 
#define HRTIM_EVENTFILTER_2   (HRTIM_EECR3_EE6F_1)
 
#define HRTIM_EVENTFILTER_3   (HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)
 
#define HRTIM_EVENTFILTER_4   (HRTIM_EECR3_EE6F_2)
 
#define HRTIM_EVENTFILTER_5   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_0)
 
#define HRTIM_EVENTFILTER_6   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1)
 
#define HRTIM_EVENTFILTER_7   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)
 
#define HRTIM_EVENTFILTER_8   (HRTIM_EECR3_EE6F_3)
 
#define HRTIM_EVENTFILTER_9   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_0)
 
#define HRTIM_EVENTFILTER_NONE   ((uint32_t)0x00000000)
 
#define IS_HRTIM_EVENTFILTER(EVENTFILTER)
 

Detailed Description

Constants defining the frequency used to sample an external event 6 input and the length (N) of the digital filter applied.

Macro Definition Documentation

#define HRTIM_EVENTFILTER_1   (HRTIM_EECR3_EE6F_0)

fSAMPLING= fHRTIM, N=2

Definition at line 1564 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTFILTER_10   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_1)

fSAMPLING= fEEVS/16, N=5

Definition at line 1573 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTFILTER_11   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)

fSAMPLING= fEEVS/16, N=6

Definition at line 1574 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTFILTER_12   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2)

fSAMPLING= fEEVS/16, N=8

Definition at line 1575 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTFILTER_13   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_0)

fSAMPLING= fEEVS/32, N=5

Definition at line 1576 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTFILTER_14   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1)

fSAMPLING= fEEVS/32, N=6

Definition at line 1577 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTFILTER_15   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)

fSAMPLING= fEEVS/32, N=8

Definition at line 1578 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTFILTER_2   (HRTIM_EECR3_EE6F_1)

fSAMPLING= fHRTIM, N=4

Definition at line 1565 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTFILTER_3   (HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)

fSAMPLING= fHRTIM, N=8

Definition at line 1566 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTFILTER_4   (HRTIM_EECR3_EE6F_2)

fSAMPLING= fEEVS/2, N=6

Definition at line 1567 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTFILTER_5   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_0)

fSAMPLING= fEEVS/2, N=8

Definition at line 1568 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTFILTER_6   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1)

fSAMPLING= fEEVS/4, N=6

Definition at line 1569 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTFILTER_7   (HRTIM_EECR3_EE6F_2 | HRTIM_EECR3_EE6F_1 | HRTIM_EECR3_EE6F_0)

fSAMPLING= fEEVS/4, N=8

Definition at line 1570 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTFILTER_8   (HRTIM_EECR3_EE6F_3)

fSAMPLING= fEEVS/8, N=6

Definition at line 1571 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTFILTER_9   (HRTIM_EECR3_EE6F_3 | HRTIM_EECR3_EE6F_0)

fSAMPLING= fEEVS/8, N=8

Definition at line 1572 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTFILTER_NONE   ((uint32_t)0x00000000)

Filter disabled

Definition at line 1563 of file stm32f30x_hrtim.h.

#define IS_HRTIM_EVENTFILTER (   EVENTFILTER)
Value:
(((EVENTFILTER) == HRTIM_EVENTFILTER_NONE) || \
((EVENTFILTER) == HRTIM_EVENTFILTER_1) || \
((EVENTFILTER) == HRTIM_EVENTFILTER_2) || \
((EVENTFILTER) == HRTIM_EVENTFILTER_3) || \
((EVENTFILTER) == HRTIM_EVENTFILTER_4) || \
((EVENTFILTER) == HRTIM_EVENTFILTER_5) || \
((EVENTFILTER) == HRTIM_EVENTFILTER_6) || \
((EVENTFILTER) == HRTIM_EVENTFILTER_7) || \
((EVENTFILTER) == HRTIM_EVENTFILTER_8) || \
((EVENTFILTER) == HRTIM_EVENTFILTER_9) || \
((EVENTFILTER) == HRTIM_EVENTFILTER_10) || \
((EVENTFILTER) == HRTIM_EVENTFILTER_11) || \
((EVENTFILTER) == HRTIM_EVENTFILTER_12) || \
((EVENTFILTER) == HRTIM_EVENTFILTER_13) || \
((EVENTFILTER) == HRTIM_EVENTFILTER_14) || \
((EVENTFILTER) == HRTIM_EVENTFILTER_15))
#define HRTIM_EVENTFILTER_6
#define HRTIM_EVENTFILTER_9
#define HRTIM_EVENTFILTER_1
#define HRTIM_EVENTFILTER_14
#define HRTIM_EVENTFILTER_12
#define HRTIM_EVENTFILTER_2
#define HRTIM_EVENTFILTER_15
#define HRTIM_EVENTFILTER_5
#define HRTIM_EVENTFILTER_3
#define HRTIM_EVENTFILTER_10
#define HRTIM_EVENTFILTER_7
#define HRTIM_EVENTFILTER_NONE
#define HRTIM_EVENTFILTER_11
#define HRTIM_EVENTFILTER_4
#define HRTIM_EVENTFILTER_8
#define HRTIM_EVENTFILTER_13

Definition at line 1580 of file stm32f30x_hrtim.h.



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