std1.0.0-beta-7 SafeC docs

std :: hal::cortex_m

Struct std::SysTick

#include <std/hal/cortex_m.h> source

struct SysTick {
    &volatile unsigned int base;
}

Fields

§&volatile unsigned int basesource

Methods

§void start(unsigned int reload, int use_core_clock)source · definition

Configure and enable SysTick with reload counts per tick.

§void stop()source · definition

Stop SysTick.

§unsigned int read() constsource · definition

Return current counter value.

§int flag_set() constsource · definition

Return 1 if COUNTFLAG is set (counter reached zero since last read).