Mam:
- System Windows 7
- CygWin
- Płytka rozwojowa podłączona do portu COM1.
Potrzebuję:
- Podłącz do portu szeregowego z CygWin.
Jeśli kiedyś Linux Chciałbym uruchomić program jak picocom lub minicoma . Również w Windows 7 mogłem zainstalować HyperTerminal i otworzyć port COM1 lub użyć do tego Putty. Ale chciałbym to zrobić z mięty CygWin, ponieważ lubię jej czcionki i inne małe radości. Wygląda na to, że mięty same w sobie nie są w stanie pracować z portami szeregowymi, więc zastanawiam się, czy w repozytorium CygWin jest program taki jak picocom lub minicom .
cygwin
terminal-emulator
krokoziabla
źródło
źródło
Odpowiedzi:
Po przeprowadzeniu dzisiaj badań na temat emulatorów terminali czuję potrzebę przywrócenia cnót
xterm
. To FAQ dokumentuje wiele błędów w innych emulatorach terminali, które mają byćxterm
kompatybilne z VT-100. Możesz także użyćvttest
do ujawnienia wielu z tych problemów. Tym, co zniechęca wielu ludzi,xterm
jest brak konfiguracji menu. To powoduje, że wiele osób uważa, żexterm
w ogóle nie można go konfigurować, ale w rzeczywistości jest wysoce konfigurowalny, należy to zrobić tylko za pomocą plików takich jak.Xresources
opcje wiersza poleceń.Więcej uchwytów to brak obsługi schowka, a więc domyślnie brak kopiowania / wklejania z
Ctrl-Shift-C
/Ctrl-Shift-V
, jednak można to obejść . Innym jest brak zakładek, jednak wielu zaawansowanych użytkowników Linuksa woli używaćtmux
GNU,screen
które zapewniają równoważne funkcje.To prowadzi mnie do prawdziwej odpowiedzi na twoje pytanie -
screen
może być użyte do połączenia z portem szeregowym i powinno działać na Cygwin, mimo że się/dev/ttySX
nie pokazujels
. Dzięki temu powinieneś być w stanie korzystać z dowolnego emulatora terminali, który ci się podoba,xterm
czy tomintty
.xterm
nie ma wielu nowoczesnych funkcji i może nie być dla wszystkich, ale praca polega na tym, że trudno dopasować to, co dzieje się pod maską.W przypadku gdy łącze umrze, oto składnia użycia screena jako terminala szeregowego:
źródło
Ku mojemu wielkiemu zdziwieniu, picocom wyszedł z pudełka po to, co musiałem zrobić - porozmawiać z urządzeniami osadzonymi. Z jakiegoś powodu nie ma pakietu cygwin, ale zbudowanie go jest tak proste, jak
Zakładając, że urządzenie wyświetla się pod Windows jako COM3, uruchom z
źródło
Wierzę, że
screen
to zrobi, cygwin mapuje porty COM na urządzenia / dev / stty *, a ekran zajmie urządzenie do podłączenia.Od
man screen
źródło