Arduino に接続されている USB シリアル ポートからデータを取得しようとしています。私はCygwinを使用しており、書いています
cat /dev/ttyS4
シェルにデータを出力します。
プロセスを停止すると、与えられます
アクセスが拒否されました
もう一度アクセスしようとすると。Cygwin を閉じて再度開き、同じコマンドを入力してシェルに出力を取得する必要があります。
1 つのプログラムからのみシリアル ポートを読み取ることができることに気付きました。たとえば、Arduino ソフトウェアでシリアル ポートからデータを読み取った場合、Cygwin ではアクセスできません。
プログラムを閉じて再度開き、同じコマンドを書き込むことなく、Cygwin で必要な回数だけシリアル ポート データにアクセスできる方法はありますか?