5#ifndef TEAM2026_STM32HALTIMER_H
6#define TEAM2026_STM32HALTIMER_H
12 explicit STM32HALTimer(TIM_HandleTypeDef* htim) : htim(htim) {}
14 [[nodiscard]]
unsigned long getCounter()
const override {
15 return __HAL_TIM_GET_COUNTER(htim);
18 TIM_HandleTypeDef* htim;
Un timer abstrait pour que Codewheel ne dépende pas directement du hardware.
Classe abstraite pour représenter un timer.
Definition AbstractTimer.h:18
unsigned long getCounter() const override
Retourne la valeur actuelle du timer.
Definition STM32HALTimer.h:14