SciFi (17.10.2018 16:12, просмотров: 120) ответил Скрипач на Переход от "железного" таймера к абстракции "время в миллисекундах" стоит отдельной абстракции, IMHO.
Ну это уже вопрос эстетики. Кстати, миллисекунды тоже могут работать без прерываний. У меня вот так: void
update_ms(void)
{
static unsigned int prev, rem;
unsigned int now = systime_ticks(), diff;
diff = now - prev;
prev = now;
ms += (diff + rem) / (TICKS_PER_SEC / 1000);
rem = (diff + rem) % (TICKS_PER_SEC / 1000);
}
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้