- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 10 von 56

Thema: Das erste Mal ein richtiges Programm sehen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Ich weiß das hab ich sachon oft gefragt aber hat einer von euch netterweise ein getestetes programm für die Taster des Asuros?

    und nochetwas. Ich weiß nicht warum, aber aus irgendeinem Grund will er die Funktion BRAKE nicht compilieren. Hat einer eine Idee. Hier was er mir hinschreibt:

    C:\ASURO_src'\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=asuro.lst asuro.c \
    | sed 's,\(.*\)\.o[ :]*,\1.o \1.d : ,g' > asuro.d; \
    [ -s asuro.d ] || rm -f asuro.d
    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.

    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:38: error: `BRAKE' undeclared (first use in this function)
    test.c:38: error: (Each undeclared identifier is reported only once
    test.c:38: error: for each function it appears in.)
    make: *** [test.o] Error 1

    > Process Exit Code: 2
    Lg ActiveRobo
    Visit this homepages: www.ikakrieger.siteboard.eu or: www.castleserver.net

  2. #2
    Moderator Robotik Visionär Avatar von radbruch
    Registriert seit
    27.12.2006
    Ort
    Stuttgart
    Alter
    62
    Beiträge
    5.799
    Blog-Einträge
    8
    Hallo

    "BRAKE" ist keine Funktion, du meinst sicher "BREAK":

    Code:
    #define FWD		(1 << PB5) /* (1 << PD5) */
    #define RWD		(1 << PB4) /* (1 << PD4) */
    #define BREAK	0x00
    #define FREE	(1 << PB4) | (1 << PB5) /* (1 << PD4) | (1 << PD5)*/
    (Aus asuro.h)

    Nicht zu verwechseln mit "break":
    Code:
    #include "asuro.h"
    
    char c=1;
    
    int main(void)
    {
    	Init();
    	MotorDir(FWD, BREAK);
    	switch(c)
    	{
    	   case 1: StatusLED(RED); break;
    		default: StatusLED(YELLOW);
    	}
    	while(1);
    	return(0);
    }
    (ungetestet)

    Gruß

    mic
    Bild hier  
    Atmel’s products are not intended, authorized, or warranted for use
    as components in applications intended to support or sustain life!

  3. #3
    Aso, Ich wusste nicht das es nicht BRAKE sondern BREAK heißt. Und was soll dann die Funktion BREAK? Währe dir echt dankbar für eine kurze Erklärung und Danke für das Programm. Wärde gleich mal schaun ob es funktoniert. Danke
    Lg ActiveRobo
    Visit this homepages: www.ikakrieger.siteboard.eu or: www.castleserver.net

Ähnliche Themen

  1. Richtiges Einstiegsmodell?
    Von RootDev im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 4
    Letzter Beitrag: 27.10.2009, 19:34
  2. Richtiges einsetzen eines Festspannungsreglers.
    Von pooloo im Forum PIC Controller
    Antworten: 7
    Letzter Beitrag: 05.10.2009, 22:18
  3. entwickelte Platinen: Wie sehen die aus?
    Von martini2 im Forum Konstruktion/CAD/3D-Druck/Sketchup und Platinenlayout Eagle & Fritzing u.a.
    Antworten: 5
    Letzter Beitrag: 30.06.2007, 09:19
  4. Richtiges Drehen einer Flasche/Dose zur Aufnahme
    Von ähM_Key im Forum Mechanik
    Antworten: 2
    Letzter Beitrag: 06.10.2006, 15:43
  5. Richtiges Schieberegister
    Von 1hdsquad im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 19.05.2006, 17:11

Berechtigungen

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

Solar Speicher und Akkus Tests