Macros

Constants defining the timer indexes. More...

Collaboration diagram for HRTIM_TimerIndex:

Macros

#define HRTIM_COMMONINDEX   (uint32_t)0x6
 
#define HRTIM_TIMERINDEX_MASTER   (uint32_t)0x5
 
#define HRTIM_TIMERINDEX_TIMER_A   (uint32_t)0x0
 
#define HRTIM_TIMERINDEX_TIMER_B   (uint32_t)0x1
 
#define HRTIM_TIMERINDEX_TIMER_C   (uint32_t)0x2
 
#define HRTIM_TIMERINDEX_TIMER_D   (uint32_t)0x3
 
#define HRTIM_TIMERINDEX_TIMER_E   (uint32_t)0x4
 
#define IS_HRTIM_TIMERINDEX(TIMERINDEX)
 
#define IS_HRTIM_TIMING_UNIT(TIMERINDEX)
 

Detailed Description

Constants defining the timer indexes.

Macro Definition Documentation

#define HRTIM_COMMONINDEX   (uint32_t)0x6

Index associated to Common space

Definition at line 350 of file stm32f30x_hrtim.h.

#define HRTIM_TIMERINDEX_MASTER   (uint32_t)0x5

Index associated to master timer

Definition at line 349 of file stm32f30x_hrtim.h.

#define HRTIM_TIMERINDEX_TIMER_A   (uint32_t)0x0

Index associated to timer A

Definition at line 344 of file stm32f30x_hrtim.h.

#define HRTIM_TIMERINDEX_TIMER_B   (uint32_t)0x1

Index associated to timer B

Definition at line 345 of file stm32f30x_hrtim.h.

#define HRTIM_TIMERINDEX_TIMER_C   (uint32_t)0x2

Index associated to timer C

Definition at line 346 of file stm32f30x_hrtim.h.

#define HRTIM_TIMERINDEX_TIMER_D   (uint32_t)0x3

Index associated to timer D

Definition at line 347 of file stm32f30x_hrtim.h.

#define HRTIM_TIMERINDEX_TIMER_E   (uint32_t)0x4

Index associated to timer E

Definition at line 348 of file stm32f30x_hrtim.h.

#define IS_HRTIM_TIMERINDEX (   TIMERINDEX)
Value:
(((TIMERINDEX) == HRTIM_TIMERINDEX_MASTER) || \
((TIMERINDEX) == HRTIM_TIMERINDEX_TIMER_A) || \
((TIMERINDEX) == HRTIM_TIMERINDEX_TIMER_B) || \
((TIMERINDEX) == HRTIM_TIMERINDEX_TIMER_C) || \
((TIMERINDEX) == HRTIM_TIMERINDEX_TIMER_D) || \
((TIMERINDEX) == HRTIM_TIMERINDEX_TIMER_E))
#define HRTIM_TIMERINDEX_TIMER_A
#define HRTIM_TIMERINDEX_TIMER_C
#define HRTIM_TIMERINDEX_TIMER_B
#define HRTIM_TIMERINDEX_TIMER_D
#define HRTIM_TIMERINDEX_TIMER_E
#define HRTIM_TIMERINDEX_MASTER

Definition at line 352 of file stm32f30x_hrtim.h.

#define IS_HRTIM_TIMING_UNIT (   TIMERINDEX)
Value:
(((TIMERINDEX) == HRTIM_TIMERINDEX_TIMER_A) || \
((TIMERINDEX) == HRTIM_TIMERINDEX_TIMER_B) || \
((TIMERINDEX) == HRTIM_TIMERINDEX_TIMER_C) || \
((TIMERINDEX) == HRTIM_TIMERINDEX_TIMER_D) || \
((TIMERINDEX) == HRTIM_TIMERINDEX_TIMER_E))
#define HRTIM_TIMERINDEX_TIMER_A
#define HRTIM_TIMERINDEX_TIMER_C
#define HRTIM_TIMERINDEX_TIMER_B
#define HRTIM_TIMERINDEX_TIMER_D
#define HRTIM_TIMERINDEX_TIMER_E

Definition at line 360 of file stm32f30x_hrtim.h.



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