Uruchamiam Ubuntu po raz pierwszy, uruchamiając system z dysku USB. Teraz podłączyłem konwerter USB-szeregowy, który został rozpoznany i automatycznie dodany jako /dev/ttyUSB0
.
Jak uzyskać dostęp /dev/ttyUSB0
?
Uruchamiam Ubuntu po raz pierwszy, uruchamiając system z dysku USB. Teraz podłączyłem konwerter USB-szeregowy, który został rozpoznany i automatycznie dodany jako /dev/ttyUSB0
.
Jak uzyskać dostęp /dev/ttyUSB0
?
Odpowiedzi:
Użyj jednej z mniej znanych funkcji ekranu:
screen /dev/ttyUSB0
screen /dev/ttyUSB0 57600
busybox microcom -t 5000 /dev/ttyUSB0
Źródło: http://forum.xda-developers.com/showthread.php?t=1471241
Możesz użyć szpachli. Jest to klient ssh / serial / telnet dla systemów Windows i Linux. Możesz go pobrać ze strony http://linux.softpedia.com/get/System/Networking/PuTTY-347.shtml
możesz także użyć ckermit. Powinien być w repozytorium. Po zainstalowaniu utwórz plik w swoim katalogu domowym o nazwie, .mykermrc
a następnie dodaj 5 następujących wierszy:
set line /dev/ttyUSB0
set flow-control none
set carrier-watch off
set speed 115200
connect
parametry można dostosować w razie potrzeby.
Zapisz plik.
aby rozpocząć
sudo kermit
Możesz użyć tio - prostej aplikacji I / O terminalu tty:
tio /dev/ttyUSB0
Zobacz http://tio.github.io
Możesz użyć picocom, jest to minimalny program do emulacji głupich terminali. Podstawowe użycie jest mniej więcej takie (zmień 11520 na żądaną prędkość transmisji):
$ picocom -b 115200 /dev/ttyUSB0
Masz wszystkie opcje, które możesz chcieć od głupiego programu, takie jak bity stopu, parzystość, lokalne echo, powrót karetki / przesunięcie wiersza / cofanie / usuwanie / tabulacja, X / Y / Z-modem i integracja transferu ASCII itp. .
Zobacz man picocom
i picocom --help
w celu uzyskania dalszych informacji.
Użyłem puTTY do połączenia z portami szeregowymi. Ale nie zapomnij dodać użytkownika do wybierania numeru: sudo adduser <username> dialout
następnie uruchom ponownie system. Korzystałem z puTTY tortrtr Connect do portów szeregowych. Ale nie zapomnij o reklamie użytkownika do wybrania numeru: sudo adduser <username> dialout
następnie uruchom ponownie system. T retrt retrrt weeree Następnie możesz użyć puTTY do połączeń szeregowych, takich jak /dev/ttyUSB0
.
Za pomocą kabla Lucid i kabla Dynamode USB do RS232:
Plugged it in
ran kermit
set line /dev/ttyUSB0 <<-- mind the capitals/lowecase
connect
set speed 9600
...
i pomyślnie podłączony do portu RS232 na serwerze OpenVMS.
Potrzebowałem Mint 17.1, aby porozmawiać z moim Arduino, po krótkiej pogoni za mną, najlepszym sposobem było:
sudo gedit /etc/group
goto line ...
dialout:x:20:
dodaj swoją „nazwę użytkownika”
dialout:x:20:username
Zapisz plik
albo użyj
Administracja - Użytkownicy i grupy - Zarządzaj grupami
goto wiersz „ dialout
” sprawdź właściwości, aby upewnić się, że zaznaczona jest „nazwa użytkownika”, jeśli nie, należy dodać „nazwa użytkownika”.
To działało dla mnie i przez wygląd wielu postów inni mieli ten sam problem. Mam nadzieję, że to pomaga chłopcom.
sudo gedit /etc/group
. Nie rób Po prostu nie. Dowiedz się, jak dodać użytkownika do grupy za pomocą usermod
lub adduser
na przykład. Twój post jest raczej komentarzem niż odpowiedzią na pytanie, ponieważ tak naprawdę nie pokazuje, jak się połączyć.