- fchao-Sinus-Wechselrichter AliExpress         
Seite 3 von 4 ErsteErste 1234 LetzteLetzte
Ergebnis 21 bis 30 von 39

Thema: Msleep funktioniert nicht!

  1. #21
    Erfahrener Benutzer Begeisterter Techniker Avatar von Osser
    Registriert seit
    31.10.2006
    Ort
    Köln
    Alter
    54
    Beiträge
    396
    Anzeige

    Powerstation Test
    Hi m1ch15inner,

    wenn ich's richtig seh ist deine path Variable nicht richtig eingestellt und die standart AVR includes werden nicht gefunden. Persönlich habe ich ne console vorgeschaltet um die path Variable zu ändern und starte darin den Programmers-Notepad.

    Die Meldungen weisen darauf hin das der GCC glaubt die Funktionen währen noch nicht deklariert, mit korrekt eingebundenem Include "avr\signal.h" darf das aber nicht der Fall sein.

    Prüfe mal ob deine path Variable den basispfad zur WinAvr lib/inc Mappe enthält:
    ...;c:\winavr;c:\winavr\lib;...

    O.

  2. #22
    Benutzer Stammmitglied
    Registriert seit
    23.12.2005
    Alter
    94
    Beiträge
    86
    ich brig nich mit.....oO°
    was soll ich nachschaun?
    was is ne path Variable und was heißt Include

  3. #23
    Benutzer Stammmitglied
    Registriert seit
    23.12.2005
    Alter
    94
    Beiträge
    86
    in
    C:\WinAVR\avr\include\avr
    gibts ne signal.h!

  4. #24
    Erfahrener Benutzer Begeisterter Techniker Avatar von Osser
    Registriert seit
    31.10.2006
    Ort
    Köln
    Alter
    54
    Beiträge
    396
    drück mal START/Ausführen
    dann erscheint ein Dialog

    gib CMD ein und drück OK

    tipp folgendes ein
    echo %path%

    und drück return

    das ist Deine path Variable...

    O.

  5. #25
    Benutzer Stammmitglied
    Registriert seit
    23.12.2005
    Alter
    94
    Beiträge
    86
    und was mach ich damit?

  6. #26
    Erfahrener Benutzer Begeisterter Techniker Avatar von Osser
    Registriert seit
    31.10.2006
    Ort
    Köln
    Alter
    54
    Beiträge
    396
    Wie ich bereits sagte:

    prüfe mal ob deine path Variable den Basispfad zur WinAvr lib/inc Mappe enthält:
    ...;C:\WinAVR\avr\include;C:\WinAVR\avr\lib;...

    O.

  7. #27
    Benutzer Stammmitglied
    Registriert seit
    23.12.2005
    Alter
    94
    Beiträge
    86
    nein is nicht dabei!

  8. #28
    Erfahrener Benutzer Begeisterter Techniker Avatar von Osser
    Registriert seit
    31.10.2006
    Ort
    Köln
    Alter
    54
    Beiträge
    396
    Dann ist dass höchst wahrscheinlich der Grund dass es nicht geht.

    Tipp in CMD mal das folgende ein

    set path=C:\WinAVR\avr\include;C:\WinAVR\avr\lib;%path %[enter]

    NB: schau bitte ob C:\WinAVR\avr\lib existiert oder ob es evtl. C:\WinAVR\avr\library heisst und ersetze es dementsprechend

    dann zur Kontrolle nochmal

    echo %path%[enter]

    jetzt steht drin was drinstehen muss, hoffe ich.

    dann

    cd <mappe von programmers notepad hier>[enter]

    und

    pn.exe[enter]

    dann sollte das Compilieren gehen.


    O.

  9. #29
    Benutzer Stammmitglied
    Registriert seit
    23.12.2005
    Alter
    94
    Beiträge
    86
    das ....inlcude.....lib steht jetzt drin.
    aba ich hab kein pn.exe

  10. #30
    Benutzer Stammmitglied
    Registriert seit
    23.12.2005
    Alter
    94
    Beiträge
    86
    C:\Dokumente und Einstellungen\Besitzer\Desktop\ASURO_src\FirstTry> make all
    set -e; avr-gcc -MM -mmcu=atmega8 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-ahlms=test.lst test.c \
    | sed 's,\(.*\)\.o[ :]*,\1.o \1.d : ,g' > test.d; \
    [ -s test.d ] || rm -f test.d
    -------- begin --------
    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.

    Size before:
    test.elf :
    section size addr
    .text 1612 0
    .data 0 8388704
    .bss 1 8388704
    .noinit 0 8388705
    .eeprom 0 8454144
    .stab 3312 0
    .stabstr 1755 0
    Total 6680


    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:18: warning: implicit declaration of function `Msleep'
    test.c:19: error: parse error before '}' token
    test.c:25: error: parse error before '}' token
    test.c:36: error: parse error at end of input
    test.c:6: warning: unused variable `zeit'
    make: *** [test.o] Error 1

    > Process Exit Code: 2

Seite 3 von 4 ErsteErste 1234 LetzteLetzte

Berechtigungen

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

Solar Speicher und Akkus Tests