Hallo Miteinander, kann mir jemand sagen, wie ich eine Hardware-UART nutzen kann, um mit dem Empfänger über MSB zu kommunizieren? Ich habe hierzu schon etwas in einem anderen Thread gefunden. Dort gab es ein Schaltbild zu sehen, in dem die TX-Leitung des Controller mit einer Diode in Sperrichtung auf einen Pull-Up gezogen wird und zusammen mit RX auf den MSB Richtung Empfänger geht. Ist das die übliche Praxis wenn man keine Software-UART verwenden möchte? Gruß Stefan
> Ist das die übliche Praxis wenn man keine Software-UART > verwenden möchte? Ja ist es. Die Diode in der TXD Leitung erlaubt nur das runterziehen auf GND, oder loslassen. Darum brauchts danach noch einen PullUp der in diesem Fall die Leitung auf VCC zieht. Ohne die Diode, hast du ein Problem wenn TXD auf High ist (was ja IDLE entspricht), dann könntest du nichts mehr empfangen, weil die andere Station gegen den TXD High-Pegel ankämpfen müsste um RXD auf GND zu bringen, um also eine 0 zu senden. gruß cyblord
Na also, dann hab ich mir das schon richtig erklärt ;) Vielen Dank für deine Hilfe! @cyblord: Übrigens sehr schön gemacht mit der Erklärung des MSB!! Hatte mir die Unterlagen von Multiplex schon zukommen lassen, jedoch noch nicht die Muße gehabt mich dem Thema anzunehmen. Gruß Stefan
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.