Projet_Voilier/Services/Systick.c
2025-11-29 21:16:10 +01:00

17 lines
No EOL
346 B
C

#include <stm32f10x.h>
#include <Systick.h>
uint32_t tickms = 0;
void MySystick_Init(void){
SystemCoreClockUpdate();
SysTick->LOAD = (SystemCoreClock/1000)-1;
SysTick->VAL = 0;
SysTick->CTRL |= SysTick_CTRL_ENABLE;
SysTick->CTRL |= SysTick_CTRL_CLKSOURCE;
SysTick->CTRL |= SysTick_CTRL_TICKINT;
}
void SysTick_Handler(void){
tickms++;
}