TIM Declaration

group TIM_Declaration

Defines

TIM0 ((TIM_TypeDef *) TIMER_0_REG_BASE)

TIM0 base address.

TIM1 ((TIM_TypeDef *) TIMER_1_REG_BASE)

TIM1 base address.

TIM2 ((TIM_TypeDef *) TIMER_2_REG_BASE)

TIM2 base address.

TIM3 ((TIM_TypeDef *) TIMER_3_REG_BASE)

TIM3 base address.

TIM4 ((TIM_TypeDef *) TIMER_4_REG_BASE)

TIM4 base address.

TIM5 ((TIM_TypeDef *) TIMER_5_REG_BASE)

TIM5 base address.

TIM6 ((TIM_TypeDef *) TIMER_6_REG_BASE)

TIM6 base address.

TIM7 ((TIM_TypeDef *) TIMER_7_REG_BASE)

TIM7 base address.

IS_TIM_PERIPH(PERIPH)                                    (((PERIPH) == TIM0

) || \

((PERIPH) ==

TIM1

) || \

((PERIPH) ==

TIM2

) || \

((PERIPH) ==

TIM3

) || \

((PERIPH) ==

TIM4

) || \

((PERIPH) ==

TIM5

) || \

((PERIPH) ==

TIM6

) || \

((PERIPH) ==

TIM7))

Check if the input parameter is valid.

IS_TIM_ALL_PERIPH(PERIPH) (IS_TIM_PERIPH(PERIPH))

Check if the input parameter is valid.