Forum: Mikrocontroller und Digitale Elektronik STM8S UART reception


von Neki B. (tombstoneeffect)


Lesenswert?

Hallo zusammen,

ich arbeite gerade an einer UART Verbindung mit dem STM8S.
Das senden von UART befehlen funktioniert einwandfrei. Allerdings 
bereitet mir der Empfang einiges an Kopfzerbrechen.
Auf dem Oszi kann ich die UART Kommandos sehen die zum µC gehen.
Allerdings stehen im Empfangspuffer nur die gesendeten Zeichen.
Gemessen habe ich direkt am Empfangspin des µCs.

Jemand ne Idee?


Danke

Neki

von Neki B. (tombstoneeffect)


Lesenswert?

Hallo zusammen,

ich konnte das Problem mittlerweile selbst lösen.
Das Problem lag daran das die Funktion UART1_ClearFlag zwar den 
Parameter UART1_FLAG_TC (transmission complete) zwar annimmt aber nix 
damit macht.
Somit wird das transmission complete flag nicht gelöscht und der TX 
interrupt wird endlos aufgerufen.

Gruß

Neki

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.