12 #ifndef __TIMER_SFRS_H__
13 #define __TIMER_SFRS_H__
26 #define TIMER0_SFRS ((TIMER_SFRS_t *) (0x50020000))
31 #define TIMER1_SFRS ((TIMER_SFRS_t *) (0x50020008))
36 #define TIMER2_SFRS ((TIMER_SFRS_t *) (0x50020010))
static __INLINE void f_Timer0_Start(void)
Start timer 0.
Definition: timer_sfrs.h:42
#define TIMER1_SFRS
Starting address for Timer1 SFRS.
Definition: timer_sfrs.h:31
#define TIMER2_SFRS
Starting address for Timer2 SFRS.
Definition: timer_sfrs.h:36
static __INLINE void f_Timer0_Stop(void)
Stop timer 0.
Definition: timer_sfrs.h:50
static __INLINE void f_Timer2_Start(void)
Start timer 2.
Definition: timer_sfrs.h:90
static __INLINE void f_Timer2_LoadCounter(uint32_t cnt)
Load timing setting for timer 2.
Definition: timer_sfrs.h:106
__IO uint8_t CFG
Definition: timer_sfrs.h:20
static __INLINE void f_Timer1_Stop(void)
Stop timer 1.
Definition: timer_sfrs.h:74
static __INLINE void f_Timer1_LoadCounter(uint32_t cnt)
Load timing setting for timer 1.
Definition: timer_sfrs.h:82
static __INLINE void f_Timer1_Start(void)
Start timer 1.
Definition: timer_sfrs.h:66
static __INLINE void f_Timer2_Stop(void)
Stop timer 2.
Definition: timer_sfrs.h:98
__IO int32_t COUNT
Definition: timer_sfrs.h:19
A structure to represent Special Function Registers for timers.
Definition: timer_sfrs.h:18
static __INLINE void f_Timer0_LoadCounter(uint32_t cnt)
Load timing setting for timer 0.
Definition: timer_sfrs.h:58
#define TIMER0_SFRS
Starting address for Timer0 SFRS.
Definition: timer_sfrs.h:26