libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
#include <libopencm3/cm3/systick.h>
Go to the source code of this file.
Functions | |
void | systick_set_reload (uint32_t value) |
SysTick Set the Automatic Reload Value. More... | |
uint32_t | systick_get_reload (void) |
SysTick Read the Automatic Reload Value. More... | |
bool | systick_set_frequency (uint32_t freq, uint32_t ahb) |
SysTick Set clock and frequency of overflow. More... | |
uint32_t | systick_get_value (void) |
Get the current SysTick counter value. More... | |
void | systick_set_clocksource (uint8_t clocksource) |
Set the SysTick Clock Source. More... | |
void | systick_interrupt_enable (void) |
Enable SysTick Interrupt. More... | |
void | systick_interrupt_disable (void) |
Disable SysTick Interrupt. More... | |
void | systick_counter_enable (void) |
Enable SysTick Counter. More... | |
void | systick_counter_disable (void) |
Disable SysTick Counter. More... | |
uint8_t | systick_get_countflag (void) |
SysTick Read the Counter Flag. More... | |
void | systick_clear (void) |
SysTick Clear counter Value. More... | |
uint32_t | systick_get_calib (void) |
SysTick Get Calibration Value. More... | |