pablos:
PaoloP:
Hai provato lo speed test? --> Arduino Playground - ShowInfono non ho provato, a me interessa sapere quante volte mi esegue il loop
unsigned long preMillis=0;
unsigned long counter=0;
void setup(){
Serial.begin(9600);
}
void loop (){
counter++;
if(millis() - preMillis >= 1000)
{
preMillis = millis();
Serial.println((String)counter);
counter=0;
}
}
però questo programma non è esattamente scevro di operazioni... incrementa un long chiama la millis (che chissà quante operazioni fa) , sottrae due long, compara... quanto impiega una funzione millis?
la seriale poi ... presumo venga gestita ad interrupt?