Constants defining all possible delayed protection modes for a timer. Also define the source and outputs on which the delayed protection schemes are applied. More...
Macros | |
#define | HRTIM_TIMDELAYEDPROTECTION_BALANCED_EEV68 (HRTIM_OUTR_DLYPRT_1 | HRTIM_OUTR_DLYPRT_0 | HRTIM_OUTR_DLYPRTEN) |
#define | HRTIM_TIMDELAYEDPROTECTION_BALANCED_EEV79 (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_1 | HRTIM_OUTR_DLYPRT_0 | HRTIM_OUTR_DLYPRTEN) |
#define | HRTIM_TIMDELAYEDPROTECTION_DELAYEDBOTH_EEV68 (HRTIM_OUTR_DLYPRT_1 | HRTIM_OUTR_DLYPRTEN) |
#define | HRTIM_TIMDELAYEDPROTECTION_DELAYEDBOTH_EEV79 (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_1 | HRTIM_OUTR_DLYPRTEN) |
#define | HRTIM_TIMDELAYEDPROTECTION_DELAYEDOUT1_DEEV79 (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRTEN) |
#define | HRTIM_TIMDELAYEDPROTECTION_DELAYEDOUT1_EEV68 (HRTIM_OUTR_DLYPRTEN) |
#define | HRTIM_TIMDELAYEDPROTECTION_DELAYEDOUT2_DEEV79 (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_0 | HRTIM_OUTR_DLYPRTEN) |
#define | HRTIM_TIMDELAYEDPROTECTION_DELAYEDOUT2_EEV68 (HRTIM_OUTR_DLYPRT_0 | HRTIM_OUTR_DLYPRTEN) |
#define | HRTIM_TIMDELAYEDPROTECTION_DISABLED ((uint32_t)0x00000000) |
#define | IS_HRTIM_TIMDELAYEDPROTECTION(TIMDELAYEDPROTECTION) |
Constants defining all possible delayed protection modes for a timer. Also define the source and outputs on which the delayed protection schemes are applied.
#define HRTIM_TIMDELAYEDPROTECTION_BALANCED_EEV68 (HRTIM_OUTR_DLYPRT_1 | HRTIM_OUTR_DLYPRT_0 | HRTIM_OUTR_DLYPRTEN) |
Balanced Idle on external Event 6 or 8
Definition at line 805 of file stm32f30x_hrtim.h.
#define HRTIM_TIMDELAYEDPROTECTION_BALANCED_EEV79 (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_1 | HRTIM_OUTR_DLYPRT_0 | HRTIM_OUTR_DLYPRTEN) |
Balanced Idle on external Event 7 or 9
Definition at line 809 of file stm32f30x_hrtim.h.
#define HRTIM_TIMDELAYEDPROTECTION_DELAYEDBOTH_EEV68 (HRTIM_OUTR_DLYPRT_1 | HRTIM_OUTR_DLYPRTEN) |
Output 1 and output 2 delayed Idle on external Event 6 or 8
Definition at line 804 of file stm32f30x_hrtim.h.
#define HRTIM_TIMDELAYEDPROTECTION_DELAYEDBOTH_EEV79 (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_1 | HRTIM_OUTR_DLYPRTEN) |
Output 1 and output2 delayed Idle on external Event 7 or 9
Definition at line 808 of file stm32f30x_hrtim.h.
#define HRTIM_TIMDELAYEDPROTECTION_DELAYEDOUT1_DEEV79 (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRTEN) |
Output 1 delayed Idle on external Event 7 or 9
Definition at line 806 of file stm32f30x_hrtim.h.
#define HRTIM_TIMDELAYEDPROTECTION_DELAYEDOUT1_EEV68 (HRTIM_OUTR_DLYPRTEN) |
Output 1 delayed Idle on external Event 6 or 8
Definition at line 802 of file stm32f30x_hrtim.h.
#define HRTIM_TIMDELAYEDPROTECTION_DELAYEDOUT2_DEEV79 (HRTIM_OUTR_DLYPRT_2 | HRTIM_OUTR_DLYPRT_0 | HRTIM_OUTR_DLYPRTEN) |
Output 2 delayed Idle on external Event 7 or 9
Definition at line 807 of file stm32f30x_hrtim.h.
#define HRTIM_TIMDELAYEDPROTECTION_DELAYEDOUT2_EEV68 (HRTIM_OUTR_DLYPRT_0 | HRTIM_OUTR_DLYPRTEN) |
Output 2 delayed Idle on external Event 6 or 8
Definition at line 803 of file stm32f30x_hrtim.h.
#define HRTIM_TIMDELAYEDPROTECTION_DISABLED ((uint32_t)0x00000000) |
No action
Definition at line 801 of file stm32f30x_hrtim.h.
#define IS_HRTIM_TIMDELAYEDPROTECTION | ( | TIMDELAYEDPROTECTION | ) |
Definition at line 811 of file stm32f30x_hrtim.h.