Problem mit cp2102 (usb-seriell) und hterm

Gast #479036
Lesenswert?

Ich habe eine bereits fertige Platine mit einem AVR und dem cp2102. ich 
habe nur tx und rx verbunden alle Handshakes/Steuerleitungen sind nicht 
verbunden. Auf dem AVR läuft eine Programm welches die daten die 
empfangen werden sofort wieder zurückschickt.
Wenn ich nun mit HTerm über den virtuellen com-port daten schicke so 
kann es sein das die antwort nach einem zeichen wie gewünscht kommt. 
Oder auch mal erst nach 90 Zeichen die Antwort mit 90Zeichen kommt.

Ich vermute das dies etwas mit der Flusssteuerung zu tun hat. Allerdings 
kann ich das in HTerm nicht einstellen???

Wenn ich hyperterminal verwende und dort Flusssteuerung deaktiviere dann 
funktioniert es fehlerfrei.

kann das sein? Kann ich die Flusssteuerung auch prinzipiell in dem chip 
deaktivieren?
#479090
Lesenswert?

>habe nur tx und rx verbunden alle Handshakes/Steuerleitungen sind nicht
>verbunden.

Kann es sein, dass Deine Handshakeleitungen floaten? Dann "denkt" der 
cp2102, Dein AVR meldet Busy, und wartet. Irgendwann sendet der cp2102 
dann alle Bytes direkt hintereinander (wenn das Handshake auf NOT-Busy 
floatet).

Gruß, Stefan

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