Соединение двух компьютеров через последовательный
Ранее я использовал свои Arduinos для программирования других устройств через последовательный порт, подключив Arduino к своему компьютеру, заземлив RES и подключив контакты TX и RX на каждом устройстве. Это позволяет мне обходить чип ATmega328 и отправлять данные непосредственно на устройство, подключенное к Arduino.
Сегодня я решил установить Ubuntu Server на Raspberry Pi без головы, используя последовательную консоль через два Arduinos, соединенных друг с другом. Перед тем, как приступить к установке системы, я решил попробовать эту идею на своем ноутбуке - я заземлил контакты RES на обоих, соединил их заземление, контакты TX и RX друг с другом (с RX на TX и наоборот) и подключил оба к отдельному USB-порт (без втулки, внутри или снаружи). Затем я запустил Picocom для обоих устройств в отдельных терминалах:
sudo picocom -b 38400 /dev/ttyUSB0 sudo picocom -b 38400 /dev/ttyUSB1
и попытался отправить сообщение с одного устройства на другое, но, несмотря на то, что на передатчике есть светодиод TX, а на приемном устройстве мигает RX, в picocom данные не отображаются.
Я побежал, dmesg | grep tty
чтобы подтвердить, что устройства подключены, и, как и ожидалось, я получаю следующий вывод:
[15085.910703] usb 1-1.2: ch341-uart converter now attached to ttyUSB0 [15086.258910] usb 1-1.3: ch341-uart converter now attached to ttyUSB1
без сообщений об ошибках.
Это не проблема и с Picocom, так как я пробовал миником и экран, а также echo <message> | sudo tee /dev/ttyUSB0
безрезультатно.
Я что-то здесь упускаю? Возможно ли это сделать?
РЕДАКТИРОВАТЬ: я попытался удалить второй Arduino, используя схему, как это: Но, как и раньше, индикаторы RX и TX мигают, но ничего не отображается на последовательном мониторе
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
3
Почему отключение моего флэш-накопителя приводит к синему экрану?
-
3
Каковы различия между оконными менеджерами Linux?
-
5
Поделитесь XP сетевым подключением без перезагрузки?