ATMega 128 Uart mit handshake in C Programmieren

Gast #350363
Lesenswert?
• ▲
▼
nicht ganz meine kreativität, weil die angesprochene Hardware muß das ja
auch verstehen und auf die habe ich keinen Einfluß. Steht sowas dann im
Datenblatt wie das auszusehen hat oder wie komme ich an die Werte. Die
Hardware ist ein Bluetooth modul mit dem LMX9830 DS Baustein.

MfG Felix
Gast #350364
Lesenswert?
• ▲
▼
Das steht im Datenblatt. Ich habe es unter 8.2 gefunden. Übrigens: Der
neueste Adobe Reader hat eine prima Suchfunktion. Der LMX9830
unterstützt das RTS/CTS Handshaking, was aber per Verdrahtung
unterbunden werden kann (!). Zuerst setzt der ATMega sein RTS auf low,
was beim LMX9830 an CTS# ankommt, dann setzt der LMX9830 sein RTS auf
low, was beim ATmega als CTS ankommt (Nullmodem-Verkabelung, Fig. 22 im
Datenblatt). Setzt ein Gerät sein RTS auf high, hat das andere Gerät
seine Arbeit zu unterbrechen. Ausführlicheres über das
RTS/CTS-Handshaking liefert Dir eine Google-Suche.

viele grüße
ralph
Gast #350365
Lesenswert?
• ▲
▼
Also vom Prinzip her werden, die Daten solange gesendet wie beide auf
Null sind. Wenn einer von beiden auf high geht muß ich meine Daten im
Puffer zwischenspeichern und dann wieder rausschicken wenn beide wieder
auf low sind. Prinzipiell kann ich aber das Handshake"überbrücken, wenn
ich die beiden Eingänge brücke.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.