FT232RL - Probleme beim connecten

OP #5339263
Lesenswert?
• ▲
▼
Hallo zusammen

Ich habe folgendes Problem:

FT232RL an ATXMEGA128.
Im ich sende in einer While-Schleife endlos "Hello World".
Wenn ich nun mit dem Terminal (HTerm) zum FT232 verbinde, dann kommt 
manchmal der String korrekt an. Wenn dies der Fall ist, dann bleibt er 
auch korrekt.

Wenn ich dann trenne und erneut connecte kommen merkwürdige Zeichen. 
Jedoch immer die gleiche merkwürdige Zeichenabfolge.

Wenn ich nun das trennen und erneute verbinde ein paar mal wiederhole, 
dann stimmen die Zeichen irgendwann wieder.

Nun meine Frage.
Wo muss ich den Fehler suchen?

Liegts am C-Programm? (Habe den externen Quarz am ATXMEGA verwendet)
oder liegts am FT232?
Order sogar am Terminal?

Danke
OP #5339271
Lesenswert?
• ▲
▼
Edi R. schrieb:
> Mach mal eine kurze Pause von wenigen Bitlängen zwischen die
> Sendungen.
> Eventuell synchronisiert der Empfänger auf ein falsches Bit, weil er das
> richtige Startbit nicht findet.

Es zeigt sich das gleich Verhalten auch beim durchsteppen mit dem 
Debugger.
Gibt es da etwas spezielles zu beachten?

Ich bin völlig neu auf dem Gebiet XMEGA. habe zuvor immer mit STM32 
gearbeitet.
Gast #5339299
Lesenswert?
• ▲
▼
Holger K. schrieb:
> Liegts am C-Programm?

Holger K. schrieb:
> Wenn ich dann trenne und erneut connecte kommen merkwürdige Zeichen.
> Jedoch immer die gleiche merkwürdige Zeichenabfolge.

Welche Chancen gibst du dem Empfänger, um sich richtig zu 
synchronisieren?
Schon mit 2 Stop-Bit dürfte die Chance deutlich steigen.

Gucke dir die Bits auf der Leitung mit einem Logikanalysator an. Dann 
siehst du, ob der Sender oder der Empfänger schuld ist.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.