Wirklich UART-Framing-Errors mit USB->RS232-Wandler?

Gast #1678010
Lesenswert?

Hallo,

ich experimentiere ein bisschen mit dem UART des Atmega8 und kann meine 
Strings vom Controller zum PC übertragen.

Per Zufall habe ich entdeckt, dass Bray-Terminal (1.9b) mir 
Framin-Errors meldet. Zunächst dachte ich an Fehler in meinem Programm, 
doch dann ist mir aufgefallen, dass Bray auch einen Fehler meldet, wenn 
der Controller gar nichts sendet, gar resettet oder abgeschaltet ist!

Also habe ich den den USB->RS233-Adapter abgezogen und siehe da: Immer 
noch Framing-Erros! Selbst wenn man das Programm schließt und neu 
startet wird gleich ein Fehler gemeldet, sobald man sich mit dem Port 
verbindet.
Gut dachte ich, vielleicht ein Bug im Terminalprogramm, also ein anderes 
genommen: Real-Term. Doch genau das gleiche Verhalten. Framing-Error, 
sobald man den Port öffnet :-(

Ich habe mittlerweile den USB->RS232-Adapter in Verdacht, ist so ein 
Reichelt-Teil von Prolific. Evtl. auch Treiberprobleme?

Hat jemand schon ähnliche Erfahrungen gemacht und weiß Rat?

Beste Grüße, Marek

P.S. Ich öffne die Verbindung mit 1200 Baud, 8N1, None, der Adapter 
hängt an keinem (externen) USB-Hub
Gast #1678644
Lesenswert?

Guten Morgen,

also ich übertrage erst Mal nur Daten vom Controller zum PC.
Was mich wirklich wundert, ist dass mir zwei Terminalprogramme (Bray und 
Real-Term) einen Framing-Error melden, selbst wenn nichts übertragen 
wird und der USB-Wandler in der Luft hängt.
Ich vermute das Problem eher auf Windows- oder Adapterseite. Könnte es 
ein Konflikt mit der libusb sein, die ich wegen des AVR-Dopers 
installiert habe?

Beste Grüße, Marek

Achso, Controller läuft natürlich mit externem 8 MHz-Quarz.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren