## CMSIS Timer Driver Typedef Documentation

### TIMER_SEL_t

typedef enum _TIMER_SEL_t TIMER_SEL_t

Location: Driver_TIMER.h:49

Timer selection.

### TIMER_MODE_t

typedef enum _TIMER_MODE_t TIMER_MODE_t

Location: Driver_TIMER.h:57

Timer mode selection.

### TIMER_CLKSRC_t

typedef enum _TIMER_CLKSRC_t TIMER_CLKSRC_t

Location: Driver_TIMER.h:65

Timer clock source selection.

### TIMER_PRESCALE_t

typedef enum _TIMER_PRESCALE_t TIMER_PRESCALE_t

Location: Driver_TIMER.h:79

Timer prescale values selection.

### TIMER_MULTI_COUNT_t

typedef enum _TIMER_MULTI_COUNT_t TIMER_MULTI_COUNT_t

Location: Driver_TIMER.h:93

Timer multi-count values selection.

### TIMER_GPIO_STATUS_t

typedef enum _TIMER_GPIO_STATUS_t TIMER_GPIO_STATUS_t

Location: Driver_TIMER.h:101

Timer GPIO status.

### TIMER_GPIO_INT_MODE_t

typedef enum _TIMER_GPIO_INT_MODE_t TIMER_GPIO_INT_MODE_t

Location: Driver_TIMER.h:109

Timer GPIO capture mode.

### TIMER_GPIO_t

typedef enum _TIMER_GPIO_t TIMER_GPIO_t

Location: Driver_TIMER.h:119

Timer GPIO interrupt selection.

### TIMER_SYSTICK_CLKSRC_t

typedef enum _TIMER_SYSTICK_CLKSRC_t TIMER_SYSTICK_CLKSRC_t

Location: Driver_TIMER.h:127

Timer SysTick Clock sources.

### ADC_EVENT_t

typedef enum _ADC_EVENT_t ADC_EVENT_t

Location: Driver_TIMER.h:138

Timer interrupt events selection.

### TIMER_SignalEvent_t

typedef void(* TIMER_SignalEvent_t

Location: Driver_TIMER.h:207

Pointer to TIMER_SignalEvent : Signal Timer event.

### TIMER_t

typedef struct _TIMER_t TIMER_t

Location: Driver_TIMER.h:223

Timer Driver configuration.

### SYSTICK_t

typedef struct _SYSTICK_t SYSTICK_t

Location: Driver_TIMER.h:233

SysTick Driver configuration.

### TIMER_CFG_t

typedef union _TIMER_CFG_t TIMER_CFG_t

Location: Driver_TIMER.h:242

Common TIMER driver configuration.

### TIMER_PRI_CFG_t

typedef struct _TIMER_PRI_CFG_t TIMER_PRI_CFG_t

Location: Driver_TIMER.h:253

Timer interrupt priority configuration.

### DRIVER_TIMER_t

typedef struct _DRIVER_TIMER_t DRIVER_TIMER_t

Location: Driver_TIMER.h:270

Access structure of the TIMER Driver.