![]() |
ISSDK
1.8
IoT Sensing Software Development Kit
|
Encapsulates the ARM sysTick counter, which is used for benchmarking. More...
Go to the source code of this file.
Macros | |
#define | SYST_CSR SysTick->CTRL |
#define | SYST_RVR SysTick->LOAD |
#define | SYST_CVR SysTick->VAL |
Functions | |
void | ARM_systick_enable (void) |
void | ARM_systick_start_ticks (int32 *pstart) |
int32 | ARM_systick_elapsed_ticks (int32 start_ticks) |
void | ARM_systick_delay_ms (uint32 iSystemCoreClock, uint32 delay_ms) |
Encapsulates the ARM sysTick counter, which is used for benchmarking.
Definition in file driver_systick.c.
#define SYST_CSR SysTick->CTRL |
Definition at line 17 of file driver_systick.c.
Referenced by ARM_systick_enable().
#define SYST_CVR SysTick->VAL |
Definition at line 19 of file driver_systick.c.
Referenced by ARM_systick_elapsed_ticks(), and ARM_systick_start_ticks().
#define SYST_RVR SysTick->LOAD |
Definition at line 18 of file driver_systick.c.
Referenced by ARM_systick_elapsed_ticks(), and ARM_systick_enable().
Definition at line 54 of file driver_systick.c.
References ARM_systick_elapsed_ticks(), and ARM_systick_start_ticks().
Referenced by initializeFusionEngine().
Definition at line 43 of file driver_systick.c.
References SYST_CVR, and SYST_RVR.
Referenced by ARM_systick_delay_ms(), and fFuseSensors().
void ARM_systick_enable | ( | void | ) |
Definition at line 26 of file driver_systick.c.
References SYST_CSR, and SYST_RVR.
Referenced by initializeFusionEngine().
void ARM_systick_start_ticks | ( | int32 * | pstart | ) |
Definition at line 34 of file driver_systick.c.
References SYST_CVR.
Referenced by ARM_systick_delay_ms(), and fFuseSensors().