~ruther/stm32h747i-disco-usb-image-viewer

ref: b41c1c46cb736951965a7293d5f94ef04171e18b stm32h747i-disco-usb-image-viewer/src/delay.c -rw-r--r-- 304 bytes
b41c1c46 — Rutherther feat: implement clocks enabling 1 year, 30 days ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include "delay.h"
#include <stm32h7xx.h>

uint32_t us_ticks;

void systick_configure() {
  SysTick->LOAD = SYSTICK_LOAD;
  SysTick->VAL = 0;
  SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk | SysTick_CTRL_ENABLE_Msk; //| SysTick_CTRL_TICKINT_Msk;
  us_ticks = 0;
}

void systick_handler() {
  us_ticks++;
}