Forum: Mikrocontroller und Digitale Elektronik UART1 beim LPC initialisieren


von Mork (Gast)


Lesenswert?

Hallo,

wie initialisiert man den UART1 beim LPC214x?
In dem Tutorial auf dieser Seite steht nur was über UART0, ich möche 
aber beide verwenden. Einfach jedes mal U1... statt U0... schreiben geht 
bei mir nicht(keine Reaktion). Ausserdem muss PINSEL0 irgendwie anders 
gestellt werden. Googeln hat mir leider nicht viel geholfen.

mfg Mark

von antworter (Gast)


Lesenswert?

Wirf doch einfach einen Blick ins Datenblatt.

Gleiche alle dort genannten Register mit denen des Dir bekannten 
Quelltextes ab.

Anschließend schaust Du ins Datenblatt bezüglich USART1.

Nun weißt Du, welche Register Du wie anpassen mußt.

Ach ja... aufpassen mit PINSEL - mehrere Bits pro Pin !!

von Mork (Gast)


Lesenswert?

Im Datenblatt von dem Teil finde ich leider nichts darüber, wie man 
PINSEL0 einstellen muss, um den UART1 zu nutzen

mfg Mark

von antworter (Gast)


Lesenswert?

>Im Datenblatt von dem Teil finde ich leider nichts darüber, wie man
>PINSEL0 einstellen muss, um den UART1 zu nutzen


stimmt nicht...

siehe http://www.nxp.com/acrobat_download/usermanuals/UM10139_1.pdf

auf Seite 76

17:16 P0.8 00 GPIO Port 0.8
01 TXD UART1
10 PWM4
11 Reserved[1][2] or AD1.1[3]


und Seite 77

19:18 P0.9 00 GPIO Port 0.9 0
01 RxD (UART1)
10 PWM6
11 EINT3


bezieht sich beides auf die Bits in PINSEL0

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.