Etikett: övrigt
Läst 240 ggr
2020-11-22 20:10
0
Arduino delay
Jag försöker lära mig lite C för att skriva ett enkelt program för Arduino.
Jag fastnade länge på en sak som jag nu verkar vara på spåren.
Jag har en delay(1000); i programmet och när exekveringen kommer dit så stannar allt där. Det skall ju bara vara 1000ms.
Jag provade med delay.Microseconds och då gick det igenom.
Någon som har en ide' vad som kan vara fel?
2020-11-23 22:24
0
#1
Är inte fullt hemma på Arduino-miljön. Gjort nåt projekt nångång i deras utvecklingsmiljö. Hur som helst, kolla header filerna. Saknas nån? Är du säker på att X:et i delay(X) representerar ms?
delay(x) har säkert nån deklaration någonstans som säger vad parametern har för sort. 1000 kan ju symbolisera sekunder? Då upplever man att den hänger sig.