- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 3 von 3

Thema: AVR Studio 5 mit RN Control Test Programm... (build error)

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    07.11.2004
    Beiträge
    332

    AVR Studio 5 mit RN Control Test Programm... (build error)

    Hallo Zusammen,

    jetzt habe ich das ganze mit AVR Studio versucht zu erstellen.

    Error 2 __builtin_avr_delay_cycles expects an integer constant. e:\amtel\avr toolchain\bin\../lib/gcc/avr/4.5.1/../../../../avr/include/util/delay.h 152 28 RN Testboard
    Diesen Fehler bekomme ich jetzt !

    Ebenso eine Warnung, das F_CPU nicht gesetzt ist,
    wird aber durch einen Makro auf # define F_CPU 1000000UL gesetzt.

    Das Projekt wurde mit "Neues Projekt" erstellt. Die erstellte .C Datei habe ich dann ausgetauscht und die Headerdatei eingefügt. Ach ja, < > durch "" für den Include der Datei ersetzt. Ist ja keine Standardlib.

    Hier nochmals der Log des Compiler:
    ------ Build started: Project: RN Testboard, Configuration: Release AVR ------
    Build started.
    Project "RN Testboard.avrgccproj" (default targets):
    Target "PreBuildEvent" skipped, due to false condition; ('$(PreBuildEvent)'!='') was evaluated as (''!='').
    Target "CoreBuild" in file "E:\Amtel\Vs\AvrGCC.targets" from project "E:\Projekt\RN Testboard\RN Testboard\RN Testboard.avrgccproj" (target "Build" depends on it):
    Task "RunAvrGCC"
    E:\Amtel\AVR ToolChain\bin\make.exe all
    In file included from .././rncontrol.h:11:0,
    from .././RN Testboard.c:29:
    e:\amtel\avr toolchain\bin\../lib/gcc/avr/4.5.1/../../../../avr/include/util/delay.h(89,3): #warning "F_CPU not defined for <util/delay.h>"
    e:\amtel\avr toolchain\bin\../lib/gcc/avr/4.5.1/../../../../avr/include/util/delay.h: In function 'sound':
    e:\amtel\avr toolchain\bin\../lib/gcc/avr/4.5.1/../../../../avr/include/util/delay.h(152,2: __builtin_avr_delay_cycles expects an integer constant.
    e:\amtel\avr toolchain\bin\../lib/gcc/avr/4.5.1/../../../../avr/include/util/delay.h(152,2: __builtin_avr_delay_cycles expects an integer constant.
    make: *** [RN Testboard.o] Error 1
    RN Testboard.c
    Invoking: AVR/GNU C Compiler
    "E:/Amtel/AVR ToolChain/bin/avr-gcc.exe" -funsigned-char -funsigned-bitfields -Os -fpack-struct -fshort-enums -Wall -c -std=gnu99 -mmcu=atmega32 -MD -MP -MF"RN Testboard.d" -MQ"RN Testboard.o" -o"RN Testboard.o" ".././RN Testboard.c"
    Done executing task "RunAvrGCC" -- FAILED.
    Done building target "CoreBuild" in project "RN Testboard.avrgccproj" -- FAILED.
    Done building project "RN Testboard.avrgccproj" -- FAILED.

    Build FAILED.
    ========== Build: 0 succeeded or up-to-date, 1 failed, 0 skipped ==========
    Diese Funktion macht Ärger

    void sound(uint8_t hoehe, uint16_t laenge)
    {
    for(uint16_t i=0; i<laenge*15; i=i+(2*hoehe))
    {
    setportdon(7);
    // _delay_ms( hoehe);
    setportdoff(7);
    // _delay_ms( hoehe);
    }
    }
    Ohne die remarks kommt der Fehler.



    Gruss R.
    Geändert von Ritchie (20.09.2011 um 22:42 Uhr) Grund: Funktion eingefügt
    Kaum macht man es richtig, schon funktioniert's ...

Ähnliche Themen

  1. Antworten: 7
    Letzter Beitrag: 06.07.2008, 08:59
  2. Probleme mit Build bei AVR Studio
    Von Chris90 im Forum Asuro
    Antworten: 2
    Letzter Beitrag: 21.06.2008, 10:28
  3. Seltsamer ERROR bei WinAVR mit test.c
    Von RCXv.sASURO im Forum Asuro
    Antworten: 5
    Letzter Beitrag: 29.12.2007, 22:08
  4. AVR Studio 4 mit winAVR bringt seltsame Fehler beim build
    Von karmek im Forum C - Programmierung (GCC u.a.)
    Antworten: 9
    Letzter Beitrag: 20.10.2007, 10:50
  5. Error im Voltage-Sensor-Test???
    Von opalocca im Forum Robby RP6
    Antworten: 2
    Letzter Beitrag: 12.09.2007, 09:13

Berechtigungen

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

Labornetzteil AliExpress