私が持っています:
私は欲しい:
Linuxを使用した場合、picocomまたはminicomのようなプログラムを実行します。また、Windows 7ではHyperTerminalをインストールしてCOM1ポートを開くか、PuTTYを使用できます。しかし、フォントやその他の小さな喜びが好きなので、CygWinのminttyからそれを実行したいと思います。 mintty自体はシリアルポートで動作しないようですので、CygWinのリポジトリにpicocomやminicomのようなプログラムがあるのでしょうか。
今日、ターミナルエミュレータについていくつかの調査を行ったので、xterm
の長所を高く評価する必要があると感じています。これ [〜#〜] faq [〜#〜] は、xterm
またはVT-100との互換性を目指している他のターミナルエミュレータの多くのバグを文書化しています。 vttest
を使用して、これらの問題の多くを自分で明らかにすることもできます。 xterm
から多くの人を怒らせているのは、メニュー設定がないことです。これは、多くの人々がxterm
はまったく構成可能ではないと考えるようになりますが、実際には非常に構成可能であり、.Xresources
などのファイルまたはコマンドラインオプションを介して実行する必要があります。
より多くの不満には、クリップボードのサポートの欠如と、デフォルトでのCtrl-Shift-C
/Ctrl-Shift-V
によるコピー/貼り付けの欠如が含まれますが、これは 克服できます です。もう1つはタブがないことですが、多くの上級Linuxユーザーは同等の機能を提供するtmux
またはGNU screen
を使用することを好みます。
これは私にあなたの質問への本当の答えを導きます-screen
は シリアルポートに接続 に使用でき、Cygwinで動作するはずです despite /dev/ttySX
が表示されませんls
を使用します。これにより、xterm
やmintty
など、任意のターミナルエミュレータを使用できるようになります。 xterm
には多くの最新機能が不足しているため、すべての人に適しているわけではありませんが、内部で何が起こっているのかを突き合わせるのは難しいことに注意してください。
リンクが切れた場合、以下はscreenをシリアル端末として使用するための構文です。
screen /dev/ttySX baud_rate,cs8|cs7,ixon|-ixon,ixoff|-ixoff,istrip|-istrip
驚いたことに picocom 組み込みデバイスと通信するために必要なことをすぐに使えるようになりました。何らかの理由でcygwinパッケージはありませんが、ビルドは簡単です。
git clone https://github.com/npat-efault/picocom; cd picocom && make
デバイスがWindowsでCOM3と表示されていると仮定して、
./picocom -b 115200 /dev/ttyS2