Pages: [1]   Go Down
Author Topic: SoftSerial empfängt nicht  (Read 394 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hallo zusammen,

Da meine UART schon mit PC belegt ist, dachte ich, kann ich die Kommunikation mit den Untertanen (Slaves) per SoftSerial machen. Um die Kommunikation mal zu testen hab ich einfach das Beispiel zur SoftSerial genommen, und die beiden Pins 10 und 11 miteinander verbunden um ein Loopback zu erzeugen. Jedoch werden keine Zeichen empfangen.

Funktioniert das mit einem UNO-Board nicht?
Logged

Germany, Osnabrück
Offline Offline
God Member
*****
Karma: 30
Posts: 654
E-Technik Student - Master
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Kannst du Quellcode posten bitte mit [ code ] [ / code ], da wir keine Hellseher sind!
Der Schaltungsaufbau wäre auch interessant.
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Der Code ist einfach das Beispiel aus SoftSerial:

Code:
#include <SoftwareSerial.h>

SoftwareSerial mySerial(10, 11); // RX, TX

void setup() 
{
  // Open serial communications and wait for port to open:
  Serial.begin(57600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for Leonardo only
  }


  Serial.println("Goodnight moon!");

  // set the data rate for the SoftwareSerial port
  mySerial.begin(4800);
  mySerial.println("Hello, world?");
}

void loop() // run over and over
{
  if (mySerial.available())
    Serial.write(mySerial.read());
  if (Serial.available())
    mySerial.write(Serial.read());
}

die Schaltung ist nur 10 auf 11 verbunden, sonst nix
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 7
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ich hab den Fehler gerade bei durchgehen der Library-Sourcen gefunden  smiley-eek smiley-eek

SoftSerial schaltet die Interrupts beim Senden ab. Somit kein Empfangsinterrupt.

Also kein Loopback mit Softserial möglich!!!!  smiley-confuse smiley-confuse
Logged

Pages: [1]   Go Up
Jump to: