Servus, Mikrokontroller LPC21xx von Philips bietet nur solche Seriell-Interface: I2C, SPI und UART. Ich möchte LPC21xx mit einem anderen Chip kommunizieren lassen, der ein eignes Seriell-Format hat. Wie realisiere ich dies? Danke Wishbone
des entsprechende protokoll schreiben? hmm was willst du genau wissen? der lpc2xxx hat ja timer, damit kannst du dir ja sicher etwas "schönes" zusammenbasteln ;-) und somit dein "eigenes Seriell-Format" erstellen. Schreib mal welchen chip du leicht verwendest? bg
Der Chip erkennt solches Format: 1 Startbis +8 Datenbit +1 Stopbit. Ich glaube, I2C und SPI kann ich hier nicht einsetzen. Ist es möglich, dass ich auf UART dieses Protokoll schreibe? Gruss Wishbone
Ja, das ist nicht nur ein ganz normales Format für asynchrone Datenübertragung, die jede UART verstehen sollte, sondern sogar eines der am weitesten verbreiteten Formate überhaupt. Kurzbezeichnung 8n1. Die UART des LPC21xx ist registerkompatibel zur in PCs üblichen 16550 von National Semiconductor; die kann sowas. Definitiv. Wenn Dir die Dokumentation im Datenblatt/im User's Manual von Philips nicht genügt, kannst Du weitere Details über das Verhalten auch einem besseren Buch über die Programmierung der seriellen Schnittstelle im PC entnehmen.
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.