Forum: Mikrocontroller und Digitale Elektronik STM8L zweite UART


von Bastler (Gast)


Lesenswert?

Hallo zusammen,

ich habe bereits erfolgreich mit dem STM8L151 gearbeitet.

Nun habe ich mir einen STM8L151C8 zugelegt da ich die zweite UART 
benötige.
Ich bekomme aber nur Compiler Errors wenn ich z.B. aus 
"USART_Cmd(USART1, ENABLE)" ein "USART_Cmd(USART2, ENABLE)" mache.
Hat hierzu jemand Erfahrungen?

von Mehmet K. (mkmk)


Lesenswert?

Auf gar keinen Fall die Compiler Errors erwaehnen. Sonst verstauben uns 
noch die Glaskugeln.

von Jim M. (turboj)


Lesenswert?

Checke mal Deine Header Dateien, eventuell ist noch der flasche MCU Typ 
irgendwo definiert.

von Bastler (Gast)


Lesenswert?

Fehlermeldung: incompatible argument type

Header passen, MCU auswahl passt, keine Ahnung...

von dfg (Gast)


Lesenswert?

>keine Ahnung...

Man merkt's

von FHMensch (Gast)


Lesenswert?

dfg schrieb:
>>keine Ahnung...
>
> Man merkt's

lol

von Bastler (Gast)


Lesenswert?

Habs gefunden!

Da haben wohl die ST Leute etwas uneinheilich programmiert!

USART1->DR = 0x55;   funktioniert
USART2->DR = 0x55;   Fehlermeldung!

USART2_DR = 0x55;    funktioniert


Damit lassen sich die vorgefertigten Funktionen von ST wieder nur 
bedingt nutzen.

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.