Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Fehlrmeldung beim kompilieren Kategorie: Programmierung C (von Josef - 7.10.2009 0:31)


Hallo,

habe beim Kompilieren immer diese Fehlermeldung bekommen.
Die erste Meldung bezieht sich auf die beigef├╝gte Zeile. Habe auch voherige Definitionen beigef├╝gt.
Ich such schon 2 Stunden nach einem Fehler beim Code kann aber keinen finden.

#define Taste 40           // Tastef├╝r Messung -> Simulation
#define CR 13              // Enter
#define Dollar 36          // $ Einleitung Checksumme von Secutest
#define Istgl 36           // = von Secutest
#define Leerz 32           // Leerzeichen
#define Best_x 120         // Zeichen x f├╝r Befehlsbest├Ątigung
#define Best_Y 89          // Zeichen Y f├╝r Befehlsbest├Ątigung
#define Best_T 84          // Zeichen T f├╝r Befehlsbest├Ątigung
#define Best_W 87          // Zeichen W f├╝r Befehlsbest├Ątigung
#define Punkt 46           // Zeichen . f├╝r Befehlsbest├Ątigung
#define CTR_D 4            // ^D -> Echo EIN, Checksumme AUS
#define CTR_F 6            // ^F -> Echo AUS, Checksumme EIN
#define CTR_R 18           // ^R -> Aktuellen Befehl wiederholen
#define Bell 7             // Piepser beim Tester
#define Licht 12           // Licht beim Tester EIN/AUS
#define X_OFF 19           // Softwarehandshake ├╝ber RS232
#define X_ON 17            // Softwarehandshake ├╝ber RS232
#define ERROR_CHECK 0x10   // Checksummenerror von Schnittstelle
#define ERROR_BEFEHL 0x01  // Befehlserror von Schnittstelle
#define ERROR_NO_CR 0x02   // Kein CR als Abschlu├č der RS232 ├ťbertragung
#define D_Array_Limit 98   // Max. Gr├Â├če des Datenarray
// Deklaration der eDIP
#define eDIP_R 0xDF
#define eDIP_W 0xDE
#define DC1 0x11
#define DC2 0x12
#define LF 0x0A
#define FF 0x0C
#define ESC 0x1B
#define NULL 0x00
#define CR 0x0D
#define SPACE 0x20
#define eDIP_RESET 34
#define eDIP_SBUF 37      //Inputport des Sendepuffers eDIP

#define Zeichenlimit 100 // max. Zeichenanzahl
//------------ Definition globaler Variablen Sicherheitstester------------------
// 20 byte Sende + 100 Empfangspuffer + 6 byte interne FIFO Verwaltung
byte buffer[136];
byte Daten[100];    // RS 232 Datenarray
char Ausgabe[100];  // Array f├╝r Befehlsausgabe an Tester
byte Sel_Daten[30]; // Array f├╝r von der Schnittstelle selektierte Daten
byte Error_Speicher, n, Daten_Check, Check_Secu;
//----------------- Definition globaler Variablen eDIP--------------------------
byte i, Reset_cnt, Adr_eDIP, len, len_eDIP, bcc_eDIP, IIC_Status;
byte eDIP_Daten[20];
byte Touch_x1, Touch_y1, Touch_x2, Touch_y2, Text_x, Text_y, Tup, Tdown;
byte T_xAbst, T_yAbst, eDIP_Touch;
char Zeichenkette[100];
char Code[30];
int cnt;


//========================== Hauptprogramm =====================================
//


//----------------- Portdefinitionen -------------------------------------------
    Port_DataDirBit(eDIP_RESET,1);
    AbsDelay(1);
    Port_WriteBit(eDIP_RESET,1);

    Port_DataDirBit(eDIP_SBUF,0);   // eDIP Daten vorhanden



├ťbersetze Projekt Sicherheitstester
C-Control Pro Compiler (C) 2009  Conrad Electronic
Durchlaufe Pass 1
E:ElektronikCControl proProgrammeSicherheitstesterSicherheitstester.cc(61,5): Semantik Fehler -
Funktion Port_DataDirBit schon definiert
E:ElektronikCControl proProgrammeSicherheitstesterSicherheitstester.cc(61,21): Syntax Fehler -
 unerwartetes Symbol: '34'
E:ElektronikCControl proProgrammeSicherheitstesterSicherheitstester.cc(62,5): Semantik Fehler -
 Funktion AbsDelay schon definiert
E:ElektronikCControl proProgrammeSicherheitstesterSicherheitstester.cc(62,14): Syntax Fehler -
unerwartetes Symbol: '1'
E:ElektronikCControl proProgrammeSicherheitstesterSicherheitstester.cc(63,5): Semantik Fehler -
 Funktion Port_WriteBit schon definiert
E:ElektronikCControl proProgrammeSicherheitstesterSicherheitstester.cc(63,19): Syntax Fehler -
unerwartetes Symbol: '34'
E:ElektronikCControl proProgrammeSicherheitstesterSicherheitstester.cc(65,5): Semantik Fehler -
Funktion Port_DataDirBit schon definiert
E:ElektronikCControl proProgrammeSicherheitstesterSicherheitstester.cc(65,21): Syntax Fehler -
 unerwartetes Symbol: '37'

usw.

62 Fehler - Kompilation abgebrochen.
Schreibe Symboldaten - 10288 bytes..


    Antwort schreiben


Antworten:

Re: Fehlrmeldung beim kompilieren (von PeterS - 7.10.2009 17:08)
    Re: Fehlrmeldung beim kompilieren (von Josef - 7.10.2009 18:21)