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
wie Parameter der seriellen Schnittstelle anpassen?
25.04.2016, 14:57 (Dieser Beitrag wurde zuletzt bearbeitet: 25.04.2016 16:32 von avoid.)
Beitrag #1
wie Parameter der seriellen Schnittstelle anpassen?
ich benötige zwei Ports des Arduino für die Kommunikation mit einem anderen System. Problem dabei ist die Tatsache das es mit 1200 Baud, 7 Datenbits, Parität Even, 2 Stoppbits arbeitet.

Gibt es evtl. eine Library die mir neben der Definition der RX und TX Pins auch die Einstellung dieser Parameter erlaubt?

das einzige was ich zu diesem Thema gefunden habe ist das hier
https://github.com/arduino/Arduino/blob/...reSerial.h

Gute Fragen sind wie ein wissenschaftliches Experiment. Sie setzen eine Menge Wissen bereits voraus.
bitcoin:1J5dgQQp8eUy8wkUxyztBUVCkCpo5MQEQs?label=Danke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
25.04.2016, 17:05
Beitrag #2
RE: wie Parameter der seriellen Schnittstelle anpassen?
(25.04.2016 14:57)avoid schrieb:  ich benötige zwei Ports des Arduino für die Kommunikation mit einem anderen System. Problem dabei ist die Tatsache das es mit 1200 Baud, 7 Datenbits, Parität Even, 2 Stoppbits arbeitet.

Gibt es evtl. eine Library die mir neben der Definition der RX und TX Pins auch die Einstellung dieser Parameter erlaubt?

das einzige was ich zu diesem Thema gefunden habe ist das hier
https://github.com/arduino/Arduino/blob/...reSerial.h

Hi,
das mit den Parametern wird bei Mama so erklärt.....Tongue
...diese Seite sollte man als Arduianer kennen.
lgbk

1+1 = 10 Angel ...und ich bin hier nicht der Suchmaschinen-Ersatz Dodgy...nur mal so als genereller Tipp..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
25.04.2016, 20:55 (Dieser Beitrag wurde zuletzt bearbeitet: 25.04.2016 21:04 von avoid.)
Beitrag #3
RE: wie Parameter der seriellen Schnittstelle anpassen?
also ist das wirklich Standard Funktionsumfang wenn ich den config Parameter übergebe *freu*.

gilt das aber auch für SoftwareSerial wo ich die Pins frei wählen kann? Immerhin bringt mir das alles nichts wenn ich das nur über pin0 und pin1 verwenden kann. die brauche ich zusätzlich für die Kommunikation mit dem pc.

kommt mir zumindest nicht so vor.
Zitat:SoftwareSerial(rxPin, txPin, inverse_logic)

Gute Fragen sind wie ein wissenschaftliches Experiment. Sie setzen eine Menge Wissen bereits voraus.
bitcoin:1J5dgQQp8eUy8wkUxyztBUVCkCpo5MQEQs?label=Danke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
26.04.2016, 06:26
Beitrag #4
RE: wie Parameter der seriellen Schnittstelle anpassen?
(25.04.2016 20:55)avoid schrieb:  also ist das wirklich Standard Funktionsumfang wenn ich den config Parameter übergebe *freu*.

gilt das aber auch für SoftwareSerial wo ich die Pins frei wählen kann? Immerhin bringt mir das alles nichts wenn ich das nur über pin0 und pin1 verwenden kann. die brauche ich zusätzlich für die Kommunikation mit dem pc.

kommt mir zumindest nicht so vor.
Zitat:SoftwareSerial(rxPin, txPin, inverse_logic)

...nööö..da mußte dann bei der Softserial Lib nachforschen...oder du nimmst einen Mega2540 der hat 4 Serielle in Hardware..
lgbk

1+1 = 10 Angel ...und ich bin hier nicht der Suchmaschinen-Ersatz Dodgy...nur mal so als genereller Tipp..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
26.04.2016, 17:14
Beitrag #5
RE: wie Parameter der seriellen Schnittstelle anpassen?
wusste doch das ich das Rad nicht neu erfinden muss.

hier die Lösung.
https://github.com/ledongthuc/CustomSoftwareSerial

sollte auch mit meinem UNO arbeiten denke ich.

Gute Fragen sind wie ein wissenschaftliches Experiment. Sie setzen eine Menge Wissen bereits voraus.
bitcoin:1J5dgQQp8eUy8wkUxyztBUVCkCpo5MQEQs?label=Danke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
26.04.2016, 20:03
Beitrag #6
RE: wie Parameter der seriellen Schnittstelle anpassen?
na da schau an...passt doch.
lgbk

1+1 = 10 Angel ...und ich bin hier nicht der Suchmaschinen-Ersatz Dodgy...nur mal so als genereller Tipp..
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
29.04.2016, 16:44 (Dieser Beitrag wurde zuletzt bearbeitet: 29.04.2016 16:46 von avoid.)
Beitrag #7
RE: wie Parameter der seriellen Schnittstelle anpassen?
muss leider nochmal dazu schreibern ....
leider geht auch die Custom Version nicht mit dem UNO den ich hier habe sondern nur mit Mega und Leonardo.

Hab mir jetzt also nen Mega besorgt und da kann ich genau so gut ohne extra library arbeiten und zwar so.
Code:
Serial.begin(9600); // Verbindung zum PC
Serial1.begin(1200, SERIAL_7E2); // Verbindung zum externen Gerät

Gute Fragen sind wie ein wissenschaftliches Experiment. Sie setzen eine Menge Wissen bereits voraus.
bitcoin:1J5dgQQp8eUy8wkUxyztBUVCkCpo5MQEQs?label=Danke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Serielle Schnittstelle - Daten empfangen Datatom 8 779 22.05.2016 18:10
Letzter Beitrag: avoid
  "WORT" über die serielle Schnittstelle auslesen hannes77 1 536 08.03.2016 12:13
Letzter Beitrag: Binatone
  Alles nur im seriellen Monitor, nicht LCD? malsehen 23 1.324 26.02.2016 19:18
Letzter Beitrag: malsehen
  Problem mit Parameter Übergabe thehassle 5 843 09.07.2015 21:31
Letzter Beitrag: rkuehle
  wieder mal: Problem mit arrays als Fkt.-Parameter HaWe 13 1.265 13.05.2015 09:29
Letzter Beitrag: Thorsten Pferdekämper
  Serielle Schnittstelle tourbiker 7 1.623 20.04.2015 15:26
Letzter Beitrag: tourbiker
  Anzahl der Schritte per Serielle Schnittstelle an Arduino übergeben raspido 0 447 21.03.2015 11:27
Letzter Beitrag: raspido
  Initialisierung der Schnittstelle durch IDE Waishon 1 1.038 09.02.2015 03:59
Letzter Beitrag: rkuehle
  Serielle Schnittstelle lesen - merkwürdiges Problem Waishon 6 1.789 16.12.2014 08:47
Letzter Beitrag: Corvus
  ATmega16A problem mit serieller Schnittstelle. Bootloader? itAxel 1 808 04.12.2014 11:11
Letzter Beitrag: pylon

Gehe zu:


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