Дивлячись на документацію millis()
функції, вона говорить:
Повертає кількість мілісекунд з моменту, коли плата Arduino почала запускати поточну програму. Приблизно через 50 днів ця кількість переповниться (повернеться до нуля).
Як це можливо? Чи виявляє Arduino, коли millis()
переповнення потім скидає значення на 0? Якщо так, то як це робити? Я просто хочу знати, що саме відбувається під кришкою зі змінною, яку повертає millis()
функція.