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