-
        

Ergebnis 1 bis 7 von 7

Thema: Compilerproblem

  1. #1

    Compilerproblem

    Anzeige

    Hallo ich bin neu hier.
    Seit einiger Zeit versuche ich einem Atmega8 das blinken beizubringen. Tut er auch , aber nicht so wie ich will. Die Blinkfrequenz kann ich nicht beeinflussen.
    Ich habe mir aus dem Netz ein paar Teile angelesen werde aber nicht schlau daraus. Die beiden Files hänge ich an. Ich denke der Fehler liegt im Compileraufruf. Ich habe Hier UBUNTU7.0 und entsprechend AVR-GCC4.x
    Angehängte Dateien Angehängte Dateien

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.05.2005
    Ort
    Issum
    Alter
    45
    Beiträge
    2.236
    Hallo,
    Naja, es sieht schonmal gut aus, aber bist Du Dir sicher, daß Du 5mS geblinke sehen kannst ?

    Mach da mal schleifen drum z.B.

    Code:
    for (i=0;i<100;i++)
       _delay_ms(5);
    Gruß Sebastian
    Software is like s e x: its better when its free.
    Linus Torvald

  3. #3
    Danke für die Antwort.
    5ms sehe ich natürlich nicht. Aber 200ms bzw mehrere delay_ms(xy) mit Zeiten von zusammen 1sec ändern das Blinken auch nicht

  4. #4
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.05.2005
    Ort
    Issum
    Alter
    45
    Beiträge
    2.236
    Ja also _delay_ms(xy) kannst Du schonmal vergessen, Du darfst nicht xy nehmen:
    The maximal possible delay is 262.14 ms / F_CPU in MHz.
    Quelle http://www.nongnu.org/avr-libc/user-...il__delay.html

    Hast Du es mit der Schleife versucht ?
    Warum meinst Du Makefile wäre falsch ?
    Werden Fehler/Warnungen ausgegeben?
    wird keine hex Datei erzeugt ?

    Gruß Sebastian
    Software is like s e x: its better when its free.
    Linus Torvald

  5. #5
    Danke für deine schnellen Antworten Sebatian.
    Manchmal sieht man einfach nicht richtig hin!
    Der Fehler war das FUSE-Bit!
    Der Watchdog war eingeschaltet. Anderes Fusebit und nun blinkt es wie ICH will.
    Herzlichen Dank bis zum nächsten Problem
    MfG vy73 de Winfried(DL1YAR)

  6. #6
    Ich muß den Namen verbessern.
    Danke Sebastian

  7. #7
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.05.2005
    Ort
    Issum
    Alter
    45
    Beiträge
    2.236
    Der Watchdog war eingeschaltet
    Ich hätte mit allem gerechnet nur nicht damit

    Da kann man echt lange überlegen, naja jetzt weißt Du Bescheid

    Viel Spaß beim Basteln

    Gruß Sebastian
    [/quote]
    Software is like s e x: its better when its free.
    Linus Torvald

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •