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
Problem mit serieller Kommuniation und DUE
27.05.2014, 18:23
Beitrag #1
Problem mit serieller Kommuniation und DUE
Hallo Allerseits,

hoffe es kann mir jemand einen Tip geben..

Ich habe eine Arduino DUE mit ein paar LEDS und einem TTL-RS232 Konverter (MAX232).

die Serielle Kommunikation über das Serial Interface der Arduino Software funkt problemlos in beide Richtungen.

Ich habe dann freudestrahlend, den Konverter an die entsprechenden Pins angeschlossen und: .....Denkste, keinerlei Kommunikation.

Am Serial Interface sehe ich periodisch eine TX Led Blinken -- das ist das establishContact(); -- jedoch gibts nix aus.
Port, Baudrate Parität usw. schonmehrmals kontrolliert, die sollten passen.

Kann mir wer sagen, warums über den blöden Konverter nicht geht, über das Serial Interface der Arduino Software schon????

Ja, Nullmodemkabel hab ich verwendet......

Code:
void setup()
{
  // start serial port at 9600 bps:
//  Serial1.begin(115200);
    Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for Leonardo only
  }

establishContact();  // send a byte to establish contact until receiver responds

  pinMode(A_green, OUTPUT);
  pinMode(A_blue, OUTPUT);
  pinMode(A_red, OUTPUT);
  pinMode(B_green, OUTPUT);
  pinMode(B_blue, OUTPUT);
  pinMode(B_red, OUTPUT);
  
  digitalWrite(A_green, HIGH);
  digitalWrite(A_blue, HIGH);
  digitalWrite(A_red, HIGH);
  digitalWrite(B_green, HIGH);
  digitalWrite(B_blue, HIGH);
  digitalWrite(B_red, HIGH);

}


// Hier kommt das Void loop, das hier net wichtig ist.....

void establishContact() {
  while (Serial.available() <= 0) {
    Serial.println('A');   // send a capital A
    delay(1000);
  }
}

Vielen Dank, Wolfgang
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Servo Problem Winkel ansteuerung HaiAusDerDOse 7 193 22.09.2017 16:34
Letzter Beitrag: MicroBahner
  Anfänger Problem Lil-De 3 574 16.08.2017 09:47
Letzter Beitrag: Enno62
Bug Hardware Problem (!) Gandalf 34 1.868 06.11.2016 07:29
Letzter Beitrag: Pardini
  Arduino Esplora und Medion Life-Tab P9516, Problem mit usb-Schnittstelle MSchroeder 2 382 15.10.2016 22:18
Letzter Beitrag: MSchroeder
  Problem mit adafruit motor shield Philthy 13 2.837 22.12.2015 15:27
Letzter Beitrag: hotsystems
  Bootloader/Port/Programmer Problem mit altem Diecimila HaWe 7 1.811 29.07.2015 13:10
Letzter Beitrag: HaWe
  FTDI FT232R Problem BennIY 5 1.970 07.07.2015 22:38
Letzter Beitrag: BennIY
  Problem mit tone() bei Frequenz >11kHz torsten_156 9 2.657 04.07.2015 18:29
Letzter Beitrag: torsten_156
Question Zwei RC522 RFID Reader -> Problem durch Kabel? vtx 2 1.187 24.06.2015 11:13
Letzter Beitrag: vtx
  LCD 1602 (ohne SPI) - Problem mit Sonderfunktionen ?!? zauche 4 1.272 19.06.2015 14:04
Letzter Beitrag: zauche

Gehe zu:


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