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
Bug Hardware Problem (!) Gandalf 34 775 06.11.2016 07:29
Letzter Beitrag: Pardini
  Arduino Esplora und Medion Life-Tab P9516, Problem mit usb-Schnittstelle MSchroeder 2 116 15.10.2016 22:18
Letzter Beitrag: MSchroeder
  ESP8266-01 Problem mit UDP loglo 5 376 03.08.2016 07:49
Letzter Beitrag: loglo
  Problem mit adafruit motor shield Philthy 13 1.789 22.12.2015 15:27
Letzter Beitrag: hotsystems
  Bootloader/Port/Programmer Problem mit altem Diecimila HaWe 7 1.209 29.07.2015 13:10
Letzter Beitrag: HaWe
  FTDI FT232R Problem BennIY 5 1.422 07.07.2015 22:38
Letzter Beitrag: BennIY
  Problem mit tone() bei Frequenz >11kHz torsten_156 9 2.035 04.07.2015 18:29
Letzter Beitrag: torsten_156
Question Zwei RC522 RFID Reader -> Problem durch Kabel? vtx 2 812 24.06.2015 11:13
Letzter Beitrag: vtx
  LCD 1602 (ohne SPI) - Problem mit Sonderfunktionen ?!? zauche 4 939 19.06.2015 14:04
Letzter Beitrag: zauche
  Arduino MEGA 2560 - HoodLoader v2 Problem zauche 0 859 18.06.2015 22:54
Letzter Beitrag: zauche

Gehe zu:


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