таймер

Работа с энкодером в stm32

Не так давно решил пощупать работу с энкодером.
Для этих целей приобрел себе такой модуль.

В общем это самый обычный инкрементный энкодер KY-040.
Принцип работы сего чуда прост. Имеем два выхода. А и В или же CLK и DT.
При повороте энкодера на них появляются прямоугольные импульсы.
Сдвиг говорит нам о направлении вращения.

Таймер на С++ с использованием SDL

В любой без исключения игре необходимо контролировать время! Это без преувеличения одина из самых важных частей игровой программы.
Основой для нашего таймера станет функция библиотеки SDL - SDL_GetTicks(), которая возвращает число миллисекунд с начала инициализации библиотеки.
Создадим класс: