Hallo Zusammen,
ich betreibe die Verbindung von AVR zum PC mit Hardware-Handshake.
Läuft auch alles prima.
Im loop toggle ich mit einem Portpin und gebe jede Sekunde ein Telegramm aus.
Schalte ich nun vorsätzlich das DTR Signal weg bleibt nach einiger Zeit der AVR irgendwie
stehen und kommt offensichtlich nicht mehr in den loop, denn das toggeln bleibt aus.
Dass keine Telegramme mehr beim PC ankommen ist ja die Funktion des DTR,
aber wo treibt sich der AVR rum.
Wenn ich den DTR wieder setze geht alles normal weiter.
Ist es richtig dass der AVR bei vollem TxBuffer den Beztrieb quasi einstellt ?
Kann ich irgendwie dafür sorgen dass auch bei vollem Buffer der Rest weiterläuft?
Grüße
Joachim
ich betreibe die Verbindung von AVR zum PC mit Hardware-Handshake.
Läuft auch alles prima.
Im loop toggle ich mit einem Portpin und gebe jede Sekunde ein Telegramm aus.
Schalte ich nun vorsätzlich das DTR Signal weg bleibt nach einiger Zeit der AVR irgendwie
stehen und kommt offensichtlich nicht mehr in den loop, denn das toggeln bleibt aus.
Dass keine Telegramme mehr beim PC ankommen ist ja die Funktion des DTR,
aber wo treibt sich der AVR rum.
Wenn ich den DTR wieder setze geht alles normal weiter.
Ist es richtig dass der AVR bei vollem TxBuffer den Beztrieb quasi einstellt ?
Kann ich irgendwie dafür sorgen dass auch bei vollem Buffer der Rest weiterläuft?
Grüße
Joachim