INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Fehler beim Kompilieren
05.02.2016, 13:08 (Dieser Beitrag wurde zuletzt bearbeitet: 05.02.2016 14:01 von Rudi.)
Beitrag #1
Fehler beim Kompilieren
Sehr geehrte Community,

Ich bin Azubi und arbeite an meinem ersten Arduino-Projekt und habe noch keine große Erfahrung in diesem Bereich Rolleyes

Dieses Projekt dient einer Regelung , wobei ich nur den fehlerhaften Teil angehängt habe. Denn bis zum einfügen des Reglers (dafür sind die Arrays) hat alles einwandfrei funktioniert (Die Werte 1 und 2 in den Arrays sind nur Platzhalter, da die Werte bisher nur in Papierform bestehen Big Grin)

[
Code:
int Istwert = 0;
int Sollwert = 0;
int Regeldifferenz = 0;
int Stellgrößepositiv = 0;
int Stellgrößenegativ = 0;

int Stellgrößenarray1 [] = {1,2}; //array 1
  
int Stellgrößenarray2 [] = {1,2}; //Array 2

void setup() {
  // put your setup code here, to run once:
Serial.begin(9600);
}

void loop() {
  // put your main code here, to run repeatedly:
Istwert = Distanzsensor(28);               //versteckt in einem Unterprogramm
Sollwert = Sollwertpoti(A0);               //versteckt in einem Unterprogramm
Regeldifferenz = Sollwert - Istwert; 


if (Regeldifferenz == 0){
power.writeMicroseconds (1520)
};

if (Regeldifferenz > 0){
Stellgrößepositiv = Stellgrößenarray1 (Regeldifferenz); //aus dem array soll entsprechend der Regeldifferenz der passende Ansteuerungswert für einen Motor (PWM) ausgelesen werden
power.writeMicroseconds (Stellgrößepositiv); //Dieser soll hier nun verwendet werden
};

if (Regeldifferenz < 0){
Stellgrößenegativ = Stellgrößenarray2 (Regeldifferenz);
power.writeMicroseconds (Stellgrößenegativ);
};
}
[/code][/php]]

Doch nun scheitert es gerade hier mit folgenden Fehlern:


sketch_ver_ffentlichung.ino:4:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:4:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:5:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:5:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:7:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:7:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:9:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:9:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:28:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:28:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:28:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:28:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:29:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:29:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:33:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:33:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:33:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:33:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:34:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:34:1: error: stray '\' in program

sketch_ver_ffentlichung.ino:4:13: error: expected initializer before 'u00f6'

sketch_ver_ffentlichung.ino:5:13: error: expected initializer before 'u00f6'

sketch_ver_ffentlichung.ino:7:13: error: expected initializer before 'u00f6'

sketch_ver_ffentlichung.ino:9:13: error: expected initializer before 'u00f6'

sketch_ver_ffentlichung.ino: In function 'void loop()':

sketch_ver_ffentlichung.ino:18:27: error: 'Distanzsensor' was not declared in this scope

sketch_ver_ffentlichung.ino:19:27: error: 'Sollwertpoti' was not declared in this scope

sketch_ver_ffentlichung.ino:24:1: error: 'power' was not declared in this scope

sketch_ver_ffentlichung.ino:25:1: error: expected ';' before '}' token

sketch_ver_ffentlichung.ino:28:1: error: 'Stellgr' was not declared in this scope

sketch_ver_ffentlichung.ino:28:9: error: expected ';' before 'u00f6'

sketch_ver_ffentlichung.ino:29:1: error: 'power' was not declared in this scope

sketch_ver_ffentlichung.ino:29:34: error: expected ')' before 'u00f6'

sketch_ver_ffentlichung.ino:33:1: error: 'Stellgr' was not declared in this scope

sketch_ver_ffentlichung.ino:33:9: error: expected ';' before 'u00f6'

sketch_ver_ffentlichung.ino:34:1: error: 'power' was not declared in this scope

sketch_ver_ffentlichung.ino:34:34: error: expected ')' before 'u00f6'

Fehler beim Kompilieren.

Eine längere Befragung von Google ergab leider keine Ergebnisse, weshalb ich mich nun hier an euch wende, da ich hoffe das erfahrenen Profis sehen können was mir verborgen bleibt Confused

Mit freundlichen Grüßen

Rudi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05.02.2016, 13:37
Beitrag #2
RE: Fehler beim Kompilieren
Hallo Rudi,

poste deinen Code bitte direkt im Beitrag zwischen Codetags.
[Bild: toolbar.gif]

Nutze dazu das #-Zeichen aus der Editor Toolbar.

Der angehängte Code liefert bei mir etliche wirre Zeichen (öß) sodaß man damit leider nichts anfangen kann.

Gruß
Arne

ExclamationMit zunehmender Anzahl qualifizierter Informationen bei einer Problemstellung, erhöht sich zwangsläufig die Gefahr auf eine zielführende Antwort.Exclamation
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05.02.2016, 13:49 (Dieser Beitrag wurde zuletzt bearbeitet: 05.02.2016 13:51 von hotsystems.)
Beitrag #3
RE: Fehler beim Kompilieren
Ich vermute du nutzt Umlaute bzw. Sonderzeichen in deinem Code.
Das kann der Compiler nicht übersetzen, daher die Fehler.

Tausche die aus und du kommst weiter.

I2C = weniger ist mehr: weniger Kabel, mehr Probleme. Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05.02.2016, 14:07
Beitrag #4
RE: Fehler beim Kompilieren
Nicht nur im Code werden Umlaute verwendet. Auch die Scetchdatei hat einen:
Zitat:sketch_ver_ffentlichung.ino

Auch den Dateinamen anpassen...

Gruß
Torsten
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
05.02.2016, 19:46 (Dieser Beitrag wurde zuletzt bearbeitet: 05.02.2016 19:46 von Rudi.)
Beitrag #5
RE: Fehler beim Kompilieren
Vielen Dank für die schnellen Antworten Smile tätsächlich waren die Umlaute sowie das ß Schuld an all den Fehlern... darauf wäre ich alleine wohl lange nicht gekommen XD

Die restlichen Fehler waren fast alle durch den Programmauszug verschuldet, was bedeutet das die Komplierung soweit funktionieren müsste Big Grin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
Question Problem beim Hochladen auf AtTiny45. Hilfe -.- Jonas Lindenblatt 5 122 24.03.2017 22:58
Letzter Beitrag: Tommy56
  Interrupt beim ESP8266 dost0011 9 317 08.03.2017 14:32
Letzter Beitrag: Tommy56
  Code aus 1.6.9 geht mit 1.8.1 nicht mehr zu kompilieren DL1AKP 7 371 02.02.2017 12:16
Letzter Beitrag: Tommy56
  Seltsamer Fehler bei Vergleichsoperation ardu_arne 14 415 22.01.2017 20:35
Letzter Beitrag: Binatone
  Arduino hängt beim Upload deranda 14 908 20.01.2017 16:14
Letzter Beitrag: renid55
  Led Impuls beim Taster betätigen clemens5555 11 454 17.01.2017 20:00
Letzter Beitrag: renid55
  Beim Hochladen USB Problem Nils 10 664 29.12.2016 21:05
Letzter Beitrag: renid55
  Fehler beim Hochladen steyr 24 877 16.12.2016 07:52
Letzter Beitrag: hotsystems
  Fehlermedungen beim Kompilieren Franz54 7 565 07.12.2016 14:29
Letzter Beitrag: Pit
  Fehler in meinem Programm Franz54 7 306 01.12.2016 23:58
Letzter Beitrag: hotsystems

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste