C kurze Hilfe trivialprogramm

OP #1045438
Lesenswert?

Ich versuche mich mit ersten Gehversuchen unter c mit eclipse.

Folgender Trivialcode funktioniert nicht,

möchte einfach die Portleds an meinem funktionierenden stk500 an und 
abschalten.

LEDS bleiben dunkel.

Keine compilerfehler, fusebits ok, funktioniert mit winavr einwandfrei.
File wird laut eclipse console sauber geladen, verify ok !

Ich bin verwirrt ;-)



#include <avr/io.h>
#include <avr/iom8.h>
#include <util/delay.h>



//---------------------------------------------------------------------- 
------
//Hier startet das Hauptprogramm



int main(void) {

  DDRD = 0xff;
  PORTD = 0;

  while (1)
  {

    PORTD = 255; //PORTD *2;
    _delay_ms(1000);

    PORTD = 0;
    _delay_ms(1000);

  }


return(0);
}
OP #1045459
Lesenswert?

Hallo,

Werte für _delay_ms sind ok.

Ich habe jetzt festgestellt, dass wenn ich vor "build all" nochmals auf 
save drücke (ICON oder Menüsystem) offensichtlich wirklich ein neuer 
inhalt geflashed wird, sonst nicht.

Ist das das Standardverhalten von Eclipse ??
Kann man das umkonfigurieren ??

Das ist aber wirklich eine böse Falle !!!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren