Я подключил 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