Новая строка PuTTY не работает должным образом

Новая строка PuTTY не работает должным образом

Я подключил PuTTY к последовательному порту и считываю выходные данные AVR.

Я отправляю команду печати следующим образом:

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

И PuTTY переходит на следующую строку, но не сбрасывает столбец. Показано здесьвведите описание изображения здесь

Как сделать так, чтобы PuTTY начинал столбец новой строки с нуля, а не с 1 + текущая позиция курсора?

решение1

Включить«Неявный CR в каждом LF»вариант.

решение2

Putty не передает данные \n, независимо от настроек параметров.

С использованиемТера Термин(с открытым исходным кодом, Windows или Linux), вы можете легко завершить передачу данных с помощью \n, \n\r, \rили Auto.

решение3

Мне нужен был символ возврата каретки и символ новой строки.

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

решение4

Внутри конфигурации PuTTY

Перейдите в Терминал и отметьте следующие параметры:

  • Неявный CR в каждом LF
  • Неявный LF в каждом CR

конфигурация putty

Связанный контент