Forum: Mikrocontroller und Digitale Elektronik LPC21xx und seriell-Interface


von wishbone (Gast)


Lesenswert?

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

von chriss chd (Gast)


Lesenswert?

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

von Wishbone (Gast)


Lesenswert?

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

von Rufus T. Firefly (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.