@Eleberet
шашлындос

Как запустить цикл а ардуине без тормозов?

Здравствуйте!
Есть ардуинка леонардо + gprs шилд
есть основная прога, крутящаяся в лупе
прога эта начинается со строк
if (gprs.ifcallNow() || digitalRead(ledPin) == HIGH) 
  {....}

Проблема в следующем - если оставить существующее условие, то запуск программы идет с существенным запозданием (две, три, пять секунд, когда как) Если же оставить хоть одно условие (неважно какое, активация со звонка или с пина) то все работает шустренько (мгновенно)
Почему оно вот так, и как с этим жить?)
  • Вопрос задан
  • 181 просмотр
Решения вопроса 1
@IoT
Electronics, IT, 3D-printing
Писать такие вещи в луупе, на мой взгляд, - моветон. почему бы не использовать прерывания?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы