sketch compileren

hallo
Ik heb de arduino UNO met IDE 1.0.5.r2
Nou duurt het compileren volgens mij wel erg lang op de win 7 pc van medion
deze sketch doet er 30 seconden over ,om te compileren.

int ledPin1 = 11;
int ledPin2 = 10;
int ledPin3 = 9;
int switchPin = 8;
int count = 0;
boolean lastButton;
boolean currentButton = false;
boolean ledOn = false;

void setup() {

  pinMode(switchPin, INPUT);
  pinMode(ledPin1, OUTPUT);
  pinMode(ledPin2, OUTPUT);
  pinMode(ledPin3, OUTPUT);
  count = 0;
}
//debounce function to stabilise the button
boolean debounce(boolean last)
{
  boolean current = digitalRead(switchPin);
  if (last != current)
  {
    delay(5);
    current = digitalRead(switchPin);
  }
  return current;  
}
void loop() {
  lastButton = currentButton;
  currentButton = debounce(lastButton);
  if (lastButton == false && currentButton == true)
  {
    if (count == 0) 
    { 
      ledOn = !ledOn; 
      count++;
      digitalWrite(ledPin1, ledOn);
      digitalWrite(ledPin2, LOW);
      digitalWrite(ledPin3, LOW); 
    }

    else if (count == 1)
    { 
      ledOn = !ledOn; 
      count++;
      digitalWrite(ledPin3, ledOn);
      digitalWrite(ledPin2, LOW);
      digitalWrite(ledPin1, LOW); 
    }

    else if (count == 2)
    { 
      ledOn = !ledOn;
      count = 0;
      digitalWrite(ledPin2, ledOn);
      digitalWrite(ledPin1, LOW);
      digitalWrite(ledPin3, LOW); 
    }
  } 
}

hoe lang duurt dat bij jullie???
Is om een vergelijking te maken :smiley:

your code ~15 seconden compileren met IDE 1.5.8 win7

eerste keer stuk trager

Zal wel aan je PC liggen. Bij mij onder Windows7 professional EN onder Eclipse met 1.5.2

17:49:27 Build Finished (took 13s.353ms)

Alleen compileren duurt bij mij minder dan 3 seconden, op een PC van 7,5 jaar oud.

IDE versie 1.05 of 1.5.8 geen verschil te meten, maakt ook niet uit of eerste keer (tmp files weggegooid) of opvolgende keren.

Hardware:
Intel Core Duo CPU E6750 @2.66GHz x 2
memory 4 GiB.

O.S Linux Mint17 Cinnamon 64bit.

Linux is ook een stuk sneller :grin: Als ik Onder Ubuntu 14.04 loopt het hier ook gelijk een stuk sneller op dezelfde machine. Windows is nu eenmaal een stuk trager.

nicoverduin:
Windows is nu eenmaal een stuk trager.

Misschien denkt TopicStarter er wel over een nieuwe PC aan te schaffen omdat het compileren zo lang duurt. :art:

Ik dat geval zou ik hem aanraden om Linux naast windows7 te installeren.

Kijk,dus mijn pc is net 4 maanden oud,ik vond het al traag compileren.
vandaar de vraag,kan ik wat veranderen om het vlotter te laten gaan??
ook IDE 1.0.6
en IDE 1.5.8
ik wil wel bij win 7 blijven

geen idee. misschien wel een hele strenge virus scanner... of je hebt al een fijne virus.....

ja virusscanner verdacht ik ook al.
maar als ik virus scanner ,tijdelijk uitzet is het zelfde.
en nee ik scan met van alles ,en als ik het niet vertrouw ,laat ik een forum die dat bekijkt ernaar kijken.

Overigens het feit dat je pc 4 maanden oud is zegt verder nog niets. 't is maar net wat voor hardware erin zit. Mijn laptop is inmiddels bijna 6 jaar oud met 4G werkgeheugen en een combi SSD/HD schijf (1Tb) en een Pentium dual core T4300 op 2.1 Ghz. Niks speciaals.
Maar een relatief langzame pc wordt meestal veroorzaakt door:

  • allerlei onnodige drivers die gelijk geladen worden en geheugen opvreten
  • veel programma's tegelijk open staan (vooral grafische spellen/programma's)
  • PC is continu aan het swappen (te zien via taakbeheer)
  • gefragmenteerde schijf
  • allerlei adware
    Maar als blijkt via taakbeheer dat er weinig activiteit is, en het duurt nog steeds 30sec oid, dan is je hardware gewoon niet sneller. Ik heb ook een broertje die ooit voor 2 ruggen een laptop kocht (dikke pentium, 2Tb +120GB SSD) kocht omdat een batterij overuren had. Ding start op in 15 seconden. Tja..... en hij gebruikt hem alleen om de browsen......

Daarnaast weet ik niet wat jij te zien krijgt tijdens compileren, maar met de IDE heb je al gauw zo'n 30 programma;s die gecompileerd worden. En met die Arduino IDE doet ie dat elke keer. Als je met bijv. eclipse werkt, dan is dat alleen bij de eerste keer of als je Arduino COM poort wijzigt oid. Bij mijn 2e compilatie duurt het nog maar 6 sec. Zou ik het onder de Arduino IDE doen dan is het weer iets van 13 seconden.

Dank Nico ,is duidelijk.
ja ik denk ook dat ik het maar zo laat ,en gewoon geduld moet hebben.
Ja heb in Arduino ook hele lijst met library's ,en pc start ook te veel dingen op denk ik.
want PC start ook traag 1ste keer,draait hij eenmaal werkt ie fijn.
dus zal wel met een en ander te maken hebben.
maar bij msconfig/opstarten ,start hij enkel dingen op die ik nodig heb.
maar goed ik laat het wel zo dan.
bedankt en een goed jaar 2015 gewenst

Over trage windows PC's
Volgende dingen maken windows ook traag
veel folders/bestanden in de root folder, windows folder of de temp folder.
Dat is dus inclusief "verborgen" bestanden.

Jantje

ik heb maar 1 partitie op een 1 TB schijf ,dus daar zal het dan aan liggen.
bedankt