UART Raspberry Pi не работает

Параметр TERMсообщает прикладной программе, какие возможности имеет терминал, с которым он взаимодействует, и как использовать эти возможности (, обычно через библиотеку, такую ​​как ncurses ). На простом английском языке :сообщает, какие управляющие последовательности (управляющие последовательности )следует отправлять для перемещения курсора по экрану, для изменения цвета текста, как стереть область экрана, какие последовательности использовать функциональные клавиши. передавать и т. д. Некоторые из этих возможностей могут отсутствовать, например, поддержка цвета.

Большинство используемых сегодня типов терминалов так или иначе связаны с «дедушкой» «стеклянных терминалов», DEC VT100. Вот почему типы терминалов в основном взаимозаменяемы, поэтому установка неправильного типа обычно приводит к в основном рабочей настройке, но с некоторыми сбоями.

Итак, чтобы ответить на вопросы «что мне использовать» и «что произойдет, если я использую неправильную настройку»? Некоторые управляющие последовательности могут не совпадать, т.е. программа отправляет последовательности движения курсора, отличные от ожидаемых эмулятором терминала. Или поддержка цвета отсутствует. (Кстати. оригинальный VT100 определенно не поддерживал цвет... )Правильная настройка должна быть указана в документации к эмулятору терминала, но нет ничего плохого в том, чтобы поэкспериментировать, чтобы увидеть, какая настройка работает лучше всего. Можно использовать «linux», если он вам подходит.

-1
19.02.2020, 00:03
1 ответ

Rx должен быть подключен к Tx, а не к Rx:

RPi:    Rx Tx
         | |
         \ /
          x
         / \
         | |
Laptop: Rx Tx
1
28.04.2021, 23:23

Теги

Похожие вопросы