| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Autor |
Nachricht |
grobi71
Anmeldungsdatum: 13.05.2003 Beiträge: 8 Wohnort: 83646 Bad Tölz
|
Verfasst am: 17.05.2003, 13:05 Titel: Compieler Fehler nach ausschalten von DEBUG |
|
|
Hallo,
Ich bin Newbie in diesen Bereich und bin für jede Hilfe dankbar.
mein Problem besteht darin, daß wenn ich DEBUG = TRUE in my_def.h
auf DEBUG = False setze, folgender Fehler generiert wird . hier meine def
#define SERIAL TRUE
#define RC5 FALSE
#define DREHSCHALTER FALSE
#define DEBUG FALSE
#define QUARZ 14318180
//#define QUARZ 14745600
#define MASKE_F10 FALSE
#define MASKE_G10 TRUE
#define LOUDNESS FALSE
#define SCROLL TRUE
und hier die Fehler :
hmpeg_hd.c: In function `_overflow1_':
hmpeg_hd.c:115: `LCD_COMMAND_OFF' undeclared (first use in this function)
hmpeg_hd.c:115: (Each undeclared identifier is reported only once
hmpeg_hd.c:115: for each function it appears in.)
hmpeg_hd.c:117: `LCD_COMMAND_ON' undeclared (first use in this function)
hmpeg_hd.c: In function `main':
hmpeg_hd.c:478: `LCD_COMMAND_SHIFT' undeclared (first use in this function)
hmpeg_hd.c:135: warning: unused variable `PlayButton'
hmpeg_hd.c:131: warning: unused variable `rc_cmd_old'
hmpeg_hd.c:131: warning: unused variable `rc_cmd'
hmpeg_hd.c:130: warning: unused variable `FirstNumber'
hmpeg_hd.c:347: warning: label `Save' defined but not used
hmpeg_hd.c:338: warning: label `Resume' defined but not used
hmpeg_hd.c:317: warning: label `Pause' defined but not used
hmpeg_hd.c:313: warning: label `Stop' defined but not used
hmpeg_hd.c:305: warning: label `PrevDir' defined but not used
hmpeg_hd.c:299: warning: label `NextDir' defined but not used
hmpeg_hd.c:295: warning: label `SetPrev' defined but not used
hmpeg_hd.c:287: warning: label `ShowNext' defined but not used
hmpeg_hd.c:253: warning: `Echo' might be used uninitialized in this function
make: *** [hmpeg_hd.o] Error 1
es wird keine HEX oder ROM erzeugt.
Bin dankbar für jede hilfe.
Gruß
Grobi71
|
|
| Nach oben |
|
 |
Oli
Anmeldungsdatum: 04.01.2003 Beiträge: 109
|
Verfasst am: 18.05.2003, 10:30 Titel: |
|
|
Guck in lcd.h und korrigiere die Namen der entsprechenden Makros. _________________ http://tscherwitschke.de
|
|
| Nach oben |
|
 |
Jacob Gast
|
Verfasst am: 18.05.2003, 11:22 Titel: |
|
|
Oder lade dir von www.jacoblahr.de die berichtigte version runter (unter Downloads -> h-mpeg)
|
|
| Nach oben |
|
 |
grobi71
Anmeldungsdatum: 13.05.2003 Beiträge: 8 Wohnort: 83646 Bad Tölz
|
Verfasst am: 19.05.2003, 13:57 Titel: |
|
|
Hallo zusammen,
danke für die schnelle Antwort. Benutze momentan die HD Version 1.0
Damit hat's bis jetzt funktioniert. Nur mit der Ansteuerung über die
serielle Leitung hab ich große Probleme. Als PC-Software nehme ich
Hyperterm aber am Hmpeg tut sich absolut nichts, wenn ich Daten dorthin
sende. Ich werde mir heute noch einen Drehimpulsgeber besorgen, und
hoffen, daß ich damit was steuern kann.
Oder hat jemand eine Idee was ich falsch machen könnte.
Jacob, habe mir mal deine Version abgeholt und werde es auch mal damit
probieren.
Vielen Dank an euch
Gruß
Harald
|
|
| Nach oben |
|
 |
Oli
Anmeldungsdatum: 04.01.2003 Beiträge: 109
|
Verfasst am: 19.05.2003, 23:19 Titel: |
|
|
Funktioniert denn die RS232 in der Debugversion?
Alles richtig eingestellt? 38400, 8N1, kein Handshake.
Geht nur die Eingabe nicht, oder auch die Ausgabe (in der Debug)? _________________ http://tscherwitschke.de
|
|
| Nach oben |
|
 |
|