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?
oder ruft hyperterminal noch irgendeine flush() funktion oder ähnlich auf und hterm macht dies nicht?
>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
Das kann sein. Wo kann ich soft und hardware handshake komplett abschalten?
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.