-         

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 18

Thema: Test.c Datei defekt oder was???

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    02.11.2006
    Ort
    Esslingen
    Alter
    26
    Beiträge
    17

    Test.c Datei defekt oder was???

    Anzeige

    Hallo,
    ich bin neu hier und hab heute meinen Asuro fertig gestellt!
    Anschließend hab ich die CD eingeworfen und alles eingestellt (make,clean usw.) Dann hab ich das erste Programm geschriebn die LED(RED). Dann gespeichrt (auf die Diskette geklickt) und "make" gemacht! Aber da kam dann Error:1 also hab ich gesucht aber nix gefunden! Danach hab ich einfach malden Befehl "StatusLED(RED)" rausgelöscht und wieder make und da kam schon wieder Error:1! Was hat das zu bedeuten!?!
    Als ich dann einfach mal geflashed habe wurde die LED nur grün mehr nicht!

    SuFu hab ich leider net gefunden!Wo ist die in diesem Forum?


    MfG MarkusH91

  2. #2
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    01.11.2006
    Beiträge
    433
    zeigt er dir auserdem eror 1 nichts an, oder ist d noch was anderes danach?
    Ich rate dir make all ma l manuell in der konsole auszuführen .keine .bat datei!
    welches os (betriebsystem) hast du ?

    Die SuchFunktion ist in der navigationsleiste oben in der oberen reihe drittes von links

    mfg EDH

  3. #3
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    01.11.2006
    Beiträge
    433
    poste bitte auch den code

  4. #4
    Neuer Benutzer Öfters hier
    Registriert seit
    02.11.2006
    Ort
    Esslingen
    Alter
    26
    Beiträge
    17
    Ok mach ich!
    Hier:

    avr-gcc --version
    avr-gcc (GCC) 3.3.1
    Copyright (C) 2003 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

    avr-gcc -c -mmcu=atmega8 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-ahlms=test.lst test.c -o test.o
    test.c: In function `main':
    test.c:7: error: parse error before "while"
    make: *** [test.o] Error 1

    > Process Exit Code: 2

    P.S.: Danke für die Schnelle Antwort!

  5. #5
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    06.02.2005
    Ort
    Hamburg
    Alter
    31
    Beiträge
    4.255
    und wie sieht der Programmcode dazu aus? Die Meldung riecht nach Tippfehler wie Semikolon oder Klammer zuviel oder zu wenig...

  6. #6
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    01.11.2006
    Beiträge
    433
    du musst dir beim debuggen die zeile anschauen wo steht test.c:7: parse error before "while"
    datei:zeile: beschreibung des fehlers
    das heißt, das in zeile 7 irgendein fehler steckt (parse error before while)

    bitte den code posten (mit dem code button)

    mfg EDH

  7. #7
    Neuer Benutzer Öfters hier
    Registriert seit
    02.11.2006
    Ort
    Esslingen
    Alter
    26
    Beiträge
    17
    Code:
    #include "asuro.h"
    
    int main(void)
    {
    	Init();
    	StatusLED(RED)
    	while(1);
    	return 0;
    }

  8. #8
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    01.11.2006
    Beiträge
    433
    dir hast nach StatusLED(RED) das semikolon vergessen

    mfg EDH

  9. #9
    Neuer Benutzer Öfters hier
    Registriert seit
    02.11.2006
    Ort
    Esslingen
    Alter
    26
    Beiträge
    17
    Ohhhhhh sche*** stimmt wie dumm!!!
    VIELEN DANK!!!!!!!!!

  10. #10
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    01.11.2006
    Beiträge
    433
    ich rate allgemein zum kompilieren immer manuell make all auszuführen und nicht die vorgefertigte .bat datei.

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

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