TIMER: TIMER Struct Reference

TIMER

TIMER Struct Reference

Detailed Description

Initialization parameters of the TIMER APP.

Definition at line 116 of file TIMER.h.

#include <TIMER.h>

Data Fields

uint32_t time_interval_value_us
const uint32_t timer_max_value_us
const uint32_t timer_min_value_us
const uint32_t shadow_mask
TIMER_MODULE_t const timer_module
uint16_t period_value
bool const start_control
bool const period_match_enable

Field Documentation

Indicate the generation of period match event

Definition at line 141 of file TIMER.h.

Period value to be loaded into timer for the corresponding time tick

Definition at line 139 of file TIMER.h.

Referenced by TIMER_SetTimeInterval().

const uint32_t TIMER::shadow_mask

shadow transfer mask for the selected timer

Definition at line 121 of file TIMER.h.

Indicate whether to start the APP during initialization itself

Definition at line 140 of file TIMER.h.

Timer interval value for which event is being generated

Definition at line 118 of file TIMER.h.

const uint32_t TIMER::timer_max_value_us

Maximum timer value in micro seconds for the available clock

Definition at line 119 of file TIMER.h.

Referenced by TIMER_SetTimeInterval().

const uint32_t TIMER::timer_min_value_us

Minimum timer value in micro seconds for the available clock

Definition at line 120 of file TIMER.h.

Referenced by TIMER_SetTimeInterval().

Indicate which timer module is being used from CCU4 and CCU8

Definition at line 138 of file TIMER.h.

Referenced by TIMER_Clear(), TIMER_ClearEvent(), TIMER_GetInterruptStatus(), TIMER_GetTime(), TIMER_GetTimerStatus(), TIMER_Init(), TIMER_SetTimeInterval(), TIMER_Start(), and TIMER_Stop().


The documentation for this struct was generated from the following file: