![]() |
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().
