RS485 Master/Slave Programm

Gast #3179498
Lesenswert?
• ▲
▼
Wie erstellt man eigentlich ein Programm das eine kommunikation zwischen
Zwei Mikrocontrollern herstellt?

Überlegt man sich da erst auf dem Blatt Papier ein Protokoll und 
Programmiert das dann fuer Master und Slave runter. oder kauft man sich 
zwei PicKIt3 Geräte und öffnet MPLABX zweimal?


Oder macht man das irgendwie mit einem Loopback von RX auf TX zurück 
oder habt ihr da irgend welche anderen ideen?
Gast #3179504
Lesenswert?
• ▲
▼
Naja gut das überwachen was gesendet wird könnte ich auch noch mit nem 
Logic Analyzer machen. aber ich hab ja den slave dann noch nicht 
programmiert weisz also garnicht ob er darauf Antworten würde.

Ich glaube das selbe prinziep ist es bei einem TCP Server/Client.

Nur am PC kann ich einfach zwei Programme programmieren und compilen, 
dann beide laufen lassen.
Gast #3179521
Lesenswert?
• ▲
▼
Ein USB-Seriell-Konverter schafft Dir "fast" eine zweite, unabhängige 
serielle Schnittstelle.
Du kannst dann, für Testzwecke, zwei Terminalsitzungen aufrufen oder 
zwei Programme bzw. Programminstanzen, mit jeweils ihrer eigenen 
Schnittstelle.
#3179702
Lesenswert?
• ▲
▼
Firlefanz schrieb:
> die großen Jungs denken nach, lesen das Datenblatt und nehmen den 9-Bit
> Modus der UART, dann bleiben die PCs und USB draussen **Lächel**

Die wirklich grossen Jungs wissen, dass 9N1 auf dem Bus und D8=0 mit 
8M1 auf dem PC direkt verträglich sind. Bei D8=1 gibts einen 
Parity-Error, aber es geht. Senden geht ähnlich, durch Umschalten 
zwischen 8M1 und 8S1 oder 8N2.

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.