Niedawno zacząłem używać szeregowego wyświetlacza LCD Sparkfun. Jestem w stanie kontrolować to za pomocą arduino, ale chcę mieć możliwość sterowania za pomocą terminala na moim komputerze. Aby móc przesunąć kursor lub wyczyścić ekran, musisz mieć możliwość wysłania do niego kodu szesnastkowego, na przykład 0xFE. Nie mogę znaleźć programu terminalowego typu open source dla systemu Windows, który dałby mi tę funkcję. Przykładem programu, który działa bardzo dobrze, jest monitor portu szeregowego Eltima , chociaż dla studenta jest on dość drogi. Mam płytkę zrywalną FTDI z USB na szeregową, aby uzyskać sygnał na LCD. Wszelkie sugestie dotyczące programów w systemie Windows 7 będą mile widziane.
22
spójrz na terminal bray na http://hw-server.com/software/termv19b.html
myślę, że to najlepszy darmowy terminal
źródło
Jak wszyscy mówili wcześniej: Realterm. To mój program nr 1 dla terminali szeregowych.
Oprócz tego możesz uzyskać dobre wyniki z kilkoma innymi kombinacjami programów / sprzętu:
Bus Pirate ma wbudowany tryb LCD i może łączyć się z niemal każdym urządzeniem szeregowym na dowolnym interfejsie szeregowym. Komunikujesz się z nim za pomocą oprogramowania terminala lub Pythona, C itp
Docklight to terminalowy program szpiegujący / skryptowy terminal, który może Ci się spodobać. Dopiero zacząłem się temu przyglądać, ale wygląda na to, że ma kilka dobrych cech.
źródło
Zobacz http://www.opencircuits.com/PC-Microcontroller_Communications, aby uzyskać więcej informacji na temat monitorów szeregowych, głównie za darmo.
źródło
Uważam, że RealTerm działa dla wszystkich moich aplikacji portu szeregowego. Nie jestem pewien, czy chcesz programowo sterować wyświetlaczem LCD, czy po prostu ręcznie przesłać do niego dane / polecenia. RealTerm pozwoli ci wysyłać wartości szesnastkowe lub ASCII do portu szeregowego. Czasami jest trochę wadliwy, ale jest świetny w cenie (za darmo).
http://realterm.sourceforge.net/
źródło
Moim ulubionym jest MTTTY i można go pobrać ze strony http://www.netburner.com/support/public_downloads.html
źródło
Cool Term jest całkiem niezły i wygrywa / os x między platformami.
http://freeware.the-meiers.org/
źródło
W systemach uniksowych „screen / dev / ttyxxx” jest całkiem przydatny. Kiedyś często używałem cu, ale istnieje wyłączony błąd w wyłączaniu kontroli przepływu, więc jest mniej przydatny dla systemów wbudowanych. Potem jest Kermit. We wszystkich przypadkach dobrze jest wykorzystać emulację terminala systemu, zamiast próbować wynaleźć ją tylko dla komunikacji szeregowej.
edytuj: Wspomnę też o picocomie , który jest niezwykle poręczny, nie ma na nim nic nadmiernego i bardzo łatwo buduje na systemach, które go nie mają.
Na windach używam drugiej szpachli lub ewentualnie teratermu. Putty jest również dobrym klientem ssh, więc i tak warto go mieć.
źródło
Możesz użyć X-CTU , który jest lekkim programatorem XBee, który ma bardzo dobry terminal szeregowy w jednej z 4 zakładek. Zawiera
źródło
Znalazłem również tę doskonałą opcję: HTerm firmy Der-Hammer
http://www.der-hammer.info/terminal/
źródło
Miałem ten sam problem z moim SparkFun LCD i znalazłem Termite firmy CompuPhase i działało dobrze. W systemie Linux użyłem właśnie stty i echa z bash.
źródło