Constants defining the clock source for the burst mode counter. More...
Macros | |
#define | HRTIM_BURSTMODECLOCKSOURCE_FHRTIM (HRTIM_BMCR_BMCLK_3 | HRTIM_BMCR_BMCLK_1) |
#define | HRTIM_BURSTMODECLOCKSOURCE_MASTER ((uint32_t)0x00000000) |
#define | HRTIM_BURSTMODECLOCKSOURCE_ONCHIPEV_1 (HRTIM_BMCR_BMCLK_2 | HRTIM_BMCR_BMCLK_1) |
#define | HRTIM_BURSTMODECLOCKSOURCE_ONCHIPEV_2 (HRTIM_BMCR_BMCLK_2 | HRTIM_BMCR_BMCLK_1 | HRTIM_BMCR_BMCLK_0) |
#define | HRTIM_BURSTMODECLOCKSOURCE_ONCHIPEV_3 (HRTIM_BMCR_BMCLK_3) |
#define | HRTIM_BURSTMODECLOCKSOURCE_ONCHIPEV_4 (HRTIM_BMCR_BMCLK_3 | HRTIM_BMCR_BMCLK_0) |
#define | HRTIM_BURSTMODECLOCKSOURCE_TIMER_A (HRTIM_BMCR_BMCLK_0) |
#define | HRTIM_BURSTMODECLOCKSOURCE_TIMER_B (HRTIM_BMCR_BMCLK_1) |
#define | HRTIM_BURSTMODECLOCKSOURCE_TIMER_C (HRTIM_BMCR_BMCLK_1 | HRTIM_BMCR_BMCLK_0) |
#define | HRTIM_BURSTMODECLOCKSOURCE_TIMER_D (HRTIM_BMCR_BMCLK_2) |
#define | HRTIM_BURSTMODECLOCKSOURCE_TIMER_E (HRTIM_BMCR_BMCLK_2 | HRTIM_BMCR_BMCLK_0) |
#define | IS_HRTIM_BURSTMODECLOCKSOURCE(BURSTMODECLOCKSOURCE) |
Constants defining the clock source for the burst mode counter.
#define HRTIM_BURSTMODECLOCKSOURCE_FHRTIM (HRTIM_BMCR_BMCLK_3 | HRTIM_BMCR_BMCLK_1) |
Prescaled fHRTIM clock is used as clock source for the burst mode counter
Definition at line 1758 of file stm32f30x_hrtim.h.
#define HRTIM_BURSTMODECLOCKSOURCE_MASTER ((uint32_t)0x00000000) |
Master timer counter reset/roll-over is used as clock source for the burst mode counter
Definition at line 1748 of file stm32f30x_hrtim.h.
#define HRTIM_BURSTMODECLOCKSOURCE_ONCHIPEV_1 (HRTIM_BMCR_BMCLK_2 | HRTIM_BMCR_BMCLK_1) |
On-chip Event 1 (BMClk[1]), acting as a burst mode counter clock
Definition at line 1754 of file stm32f30x_hrtim.h.
#define HRTIM_BURSTMODECLOCKSOURCE_ONCHIPEV_2 (HRTIM_BMCR_BMCLK_2 | HRTIM_BMCR_BMCLK_1 | HRTIM_BMCR_BMCLK_0) |
On-chip Event 2 (BMClk[2]), acting as a burst mode counter clock
Definition at line 1755 of file stm32f30x_hrtim.h.
#define HRTIM_BURSTMODECLOCKSOURCE_ONCHIPEV_3 (HRTIM_BMCR_BMCLK_3) |
On-chip Event 3 (BMClk[3]), acting as a burst mode counter clock
Definition at line 1756 of file stm32f30x_hrtim.h.
#define HRTIM_BURSTMODECLOCKSOURCE_ONCHIPEV_4 (HRTIM_BMCR_BMCLK_3 | HRTIM_BMCR_BMCLK_0) |
On-chip Event 4 (BMClk[4]), acting as a burst mode counter clock
Definition at line 1757 of file stm32f30x_hrtim.h.
#define HRTIM_BURSTMODECLOCKSOURCE_TIMER_A (HRTIM_BMCR_BMCLK_0) |
Timer A counter reset/roll-over is used as clock source for the burst mode counter
Definition at line 1749 of file stm32f30x_hrtim.h.
#define HRTIM_BURSTMODECLOCKSOURCE_TIMER_B (HRTIM_BMCR_BMCLK_1) |
Timer B counter reset/roll-over is used as clock source for the burst mode counter
Definition at line 1750 of file stm32f30x_hrtim.h.
#define HRTIM_BURSTMODECLOCKSOURCE_TIMER_C (HRTIM_BMCR_BMCLK_1 | HRTIM_BMCR_BMCLK_0) |
Timer C counter reset/roll-over is used as clock source for the burst mode counter
Definition at line 1751 of file stm32f30x_hrtim.h.
#define HRTIM_BURSTMODECLOCKSOURCE_TIMER_D (HRTIM_BMCR_BMCLK_2) |
Timer D counter reset/roll-over is used as clock source for the burst mode counter
Definition at line 1752 of file stm32f30x_hrtim.h.
#define HRTIM_BURSTMODECLOCKSOURCE_TIMER_E (HRTIM_BMCR_BMCLK_2 | HRTIM_BMCR_BMCLK_0) |
Timer E counter reset/roll-over is used as clock source for the burst mode counter
Definition at line 1753 of file stm32f30x_hrtim.h.
#define IS_HRTIM_BURSTMODECLOCKSOURCE | ( | BURSTMODECLOCKSOURCE | ) |
Definition at line 1760 of file stm32f30x_hrtim.h.