Macros

Constants defining the sensitivity (level-sensitive or edge-sensitive) of an external event. More...

Collaboration diagram for HRTIM_ExternalEventSensitivity:

Macros

#define HRTIM_EVENTSENSITIVITY_BOTHEDGES   (HRTIM_EECR1_EE1SNS_1 | HRTIM_EECR1_EE1SNS_0)
 
#define HRTIM_EVENTSENSITIVITY_FALLINGEDGE   (HRTIM_EECR1_EE1SNS_1)
 
#define HRTIM_EVENTSENSITIVITY_LEVEL   ((uint32_t)0x00000000)
 
#define HRTIM_EVENTSENSITIVITY_RISINGEDGE   (HRTIM_EECR1_EE1SNS_0)
 
#define IS_HRTIM_EVENTSENSITIVITY(EVENTSENSITIVITY)
 

Detailed Description

Constants defining the sensitivity (level-sensitive or edge-sensitive) of an external event.

Macro Definition Documentation

#define HRTIM_EVENTSENSITIVITY_BOTHEDGES   (HRTIM_EECR1_EE1SNS_1 | HRTIM_EECR1_EE1SNS_0)

External event is active on Rising and Falling edges

Definition at line 1525 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTSENSITIVITY_FALLINGEDGE   (HRTIM_EECR1_EE1SNS_1)

External event is active on Falling edge

Definition at line 1524 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTSENSITIVITY_LEVEL   ((uint32_t)0x00000000)

External event is active on level

Definition at line 1522 of file stm32f30x_hrtim.h.

#define HRTIM_EVENTSENSITIVITY_RISINGEDGE   (HRTIM_EECR1_EE1SNS_0)

External event is active on Rising edge

Definition at line 1523 of file stm32f30x_hrtim.h.

#define IS_HRTIM_EVENTSENSITIVITY (   EVENTSENSITIVITY)
Value:
(((EVENTSENSITIVITY) == HRTIM_EVENTSENSITIVITY_LEVEL) || \
((EVENTSENSITIVITY) == HRTIM_EVENTSENSITIVITY_RISINGEDGE) || \
((EVENTSENSITIVITY) == HRTIM_EVENTSENSITIVITY_FALLINGEDGE) || \
((EVENTSENSITIVITY) == HRTIM_EVENTSENSITIVITY_BOTHEDGES))
#define HRTIM_EVENTSENSITIVITY_LEVEL
#define HRTIM_EVENTSENSITIVITY_FALLINGEDGE
#define HRTIM_EVENTSENSITIVITY_RISINGEDGE
#define HRTIM_EVENTSENSITIVITY_BOTHEDGES

Definition at line 1527 of file stm32f30x_hrtim.h.



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