summaryrefslogtreecommitdiffstatshomepage
path: root/stm/systick.h
blob: 3f5beeccb60a09cd8fb028e7aa97a9f52e028b78 (plain) (blame)
1
2
3
4
5
6
7
extern volatile uint32_t sys_tick_counter;

void sys_tick_init();
void SysTick_Handler();
void sys_tick_delay_ms(uint32_t delay_ms);
void sys_tick_wait_at_least(uint32_t stc, uint32_t delay_ms);
bool sys_tick_has_passed(uint32_t stc, uint32_t delay_ms);