Рубрика:
Разработка /
Микроконтроллеры
|
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|
ВИЗИТКА
Вадим Заря, инженер-радиоэлектронщик, специалист по радиоэлектронным устройствам и системам, zaryava@yandex.ru
Новый взгляд на формирование временного интервала в Arduino
Рассмотрим новый метод формирования временного интервала в программах для микроконтроллеров, в частности плат семейства Arduino
При разработке программ (скетчей) для плат с микроконтроллерами семейства Arduino [1] возникает необходимость предусматривать создание временных интервалов для формирования единиц времени, например, секунд, миллисекунд или микросекунд. Обычно данный процесс программируется при помощи функции задержки времени delay(timeDelay), где в скобках указывается время в миллисекундах или функции millis(). Функция delay(t) приводит к остановке выполнения команд на время задержки, а функция millis() считывает время, прошедшее с момента запуска программы. Программа часов с функцией delay(timeDelay) выглядит так:
<...>
Полную версию статьи читайте в журнале Подпишитесь на журнал Купите в Интернет-магазине
Facebook
Мой мир
Вконтакте
Одноклассники
Google+
|