Intereting Posts
pam sshd: запустить с правами root, но получить ip-адрес пользователя Есть ли какая-либо утилита или процедура, доступные для dm-crypt для существующих существующих данных в реальном времени, чтобы сделать полное шифрование диска Ошибка при построении ассоциативного массива Сложенные записи в столбцы Пакеты IP-пакетов произвольно Запуск rsync в качестве демона для локальной передачи Использовать sed или awk для объединения строк в определенном шаблоне? Как обнаружить ошибку с помощью замены процесса -bash: pkcs12: команда не найдена Что происходит, когда вы пишете / dev / null? В чем смысл? Запускать утилиты systemd, такие как systemctl, под nspawn? Как определить пользователя, который может выполнить операцию удаления файла? awk: напечатать одну строку на поле-1 значение (отличное), где разница «поле-2 – поле-3» минимально Скомпилировано, невозможно получить доступ к sudo фильтровать документ через aspell

В чем разница между ttys0, ttyUSB0 и ttyAMA0 в Linux?

Я хочу знать разницу между ttyS0 , ttyUSB0 и ttyAMA0 в Linux.

  • ttyS0 – это устройство для первого последовательного порта UART на архитектурах x86 и x86_64. Если у вас есть материнская плата ПК с последовательными портами, вы должны использовать ttySn для подключения модема или последовательной консоли.
  • ttyUSB0 – это устройство для первого последовательного преобразователя USB. Если у вас есть последовательный кабель USB, вы должны использовать ttyUSBn для подключения к последовательному порту маршрутизатора.
  • ttyAMA0 – это устройство для первого последовательного порта в архитектуре ARM. Если у вас есть ТВ-бокс на ARM с последовательной консолью и работает под управлением Android или OpenELEC, вы должны использовать ttyAMAn для подключения к ней консоли.

ttyS0

Что вы получаете на хосте, когда вы подключаетесь к цели с помощью этого:

введите описание изображения здесь

Источник

Этот порт отсутствует на большинстве ноутбуков или небольших десктопов, но он все еще присутствует на настольных компьютерах и очень удобен для разработчиков ОС.

Вы также получаете его с qemu -device isa-serial .

ttyUSB0

Что вы получаете на хосте при использовании любого из:

Источник

Во-вторых, как я подключаю GPIO от моей малины Pi к моему ноутбуку!

ttyAMA0

ARM вещь, упомянутая Сато.

Не сталкивайтесь с этим для реального оборудования, опубликуйте фотографии, когда я это сделаю.

Но я использовал его с QEMU: https://github.com/buildroot/buildroot/tree/27d7ef126bc7f4eb1a757128466befa11245bbfd/board/qemu/arm-versatile