Вопрос Просмотр трафика последовательного порта


Я парень Windoze, поэтому я потерялся здесь.

Обычно, когда я хочу посмотреть, что происходит на IE последовательного порта com 1, Я запускаю PuTTY и указываю на Com 1 и я закончил.

В Linux у меня нет PuTTY.

Более конкретно, у меня есть плата ARM, которая разговаривает по USB-кабелю с /dev/ttyACM0 и я хочу посмотреть, что он отправляет.

Я сделал небольшую программу в Qt, которая читает /dev/ttyACM0 и он работает в определенной степени, но некоторые данные, которые я получаю, выглядят неудачно, поэтому я хочу подтвердить это.

Когда я подключаю плату ARM к ноутбуку Win7, он не знает, что с ней делать, поэтому я даже не могу использовать PuTTY.

Как я могу получить PuTTY или эквивалентное приложение в Ubuntu?


2
2017-11-22 01:04


происхождения


Вы пробовали: sudo apt-get install putty? Или несколько другая программа для разговора с последовательным портом, например, «cu» или «screen»? - David Cary


ответы:


Простая игра, в Linux все это файл! Чтобы проверить использование платы, используйте:

cat /dev/ttyACM0

для записи данных в последовательное использование эха

sudo echo -e "YO" > /dev/ttyACM0

2
2017-08-28 23:42





Чтение из последовательного порта:

hexdump -v -e '/1 "%02X "' /dev/ttyUSB0

Чтобы добавить тайм-аут к процессу:

timeout 5 hexdump -v -e '/1 "%02X "'

Я упомянул 5 средств 5 секунд.

Написать:

echo -e "\xFC\x00" > /dev/ttyUSB0 

0
2017-07-29 09:06