Neue Zeile in PuTTY funktioniert nicht richtig

Neue Zeile in PuTTY funktioniert nicht richtig

Ich habe PuTTY an einen seriellen Port angeschlossen und lese eine Ausgabe eines AVR.

Ich sende den Druckbefehl wie folgt:

printf("OCR1A: %d \n", OCR1A);

Und PuTTY geht zur nächsten Zeile, setzt die Spalte aber nicht zurück. Hier gezeigtBildbeschreibung hier eingeben

Wie kann ich erreichen, dass PuTTY die Zeilenumbruchspalte bei Null statt bei 1 + aktuelle Cursorposition beginnt?

Antwort1

Aktivieren Sie die„Implizites CR in jedem LF“Möglichkeit.

Antwort2

Putty überträgt nicht \n, unabhängig von den Optionseinstellungen.

Verwenden vonTera-Begriff(Open Source, Windows oder Linux), können Sie Übertragungen einfach mit \n, \n\r, \roder beenden Auto.

Antwort3

Ich brauchte sowohl einen Wagenrücklauf als auch ein Neue-Zeile-Zeichen.

printf("Hello world\r\n");

Antwort4

Innerhalb der PuTTY-Konfiguration

Gehen Sie zum Terminal und markieren Sie diese Optionen:

  • Implizites CR in jedem LF
  • Implizites LF in jedem CR

Putty-Konfiguration

verwandte Informationen