Hallo, Vorwort: ich war bis jetzt nur auf eine Platine und einen Microcontroller beschränkt, und jetzt möchte ich mich an die kommunikation zwischen 2 Microcontrollern ranwagen. Folgendes: ich habe eine Steuerplatine, die irgendwelche Daten auswertet, und ich habe ein LCD Touch Display mit eigenem Microcontroller. Nun möchte ich das Display mit der Steuerplatine verbinden, bin mir aber nicht sicher welches Interface ich verwenden soll. zur verfügung stehe Schnittstellen am LCD Display : RS-232, I2C, SPI. ( wichtig: das Display soll auch signale an den Microcontroller der Steuerplatine senden können ) Die Distanz zwischen Steuerplatine und Display beträgt ca. 2 Meter ! decode
RS232 nehme ich immer noch gerne, weil es einfach ist und schnell zu implementieren ist. Bidirektional ist auch kein Problem und bei 2 m Abstand kannst du locker 115 kBaud realisieren. Zum Debuggen tut es jeder PC. Als Protokoll kannst du dir leicht was selbst ausdenken - verwende ASCII Zeichen, dann kann man leichter mitlesen.
Welchen Datendurchsatz brauchst du? RS232 - einfach zu debuggen, geht billig auch kabellos (Bluetooth) gleichzeitig kannst du die Schnittstelle für Firmwareupdates per Bootloader nutzen. I²C und SPI machen bei mehreren Teilnehmern Sinn und schaffen hohe Datenraten, aber wie es mit den Kabellängen aussieht...
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.