問題タブ [virtual-serial-port]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
910 参照

usb - Linux の ttyUSB0 のような仮想シリアル ポートの IRQ はありますか?

Linux で仮想シリアル ポートからデータを読み取っています (接続されているデバイスは xbee モジュールです)。

現時点では、ポートのバッファをチェックするスレッドで読み取りが行われます。しかし、多くのデバイスの場合、これは良くありません。1 つのポートではミリ秒ごとに、別のポートでは 1 秒ごとにデータが受信される可能性があるため、CPU の負担になります。

新しいデータが利用可能になったときにのみイベントを発生させる割り込みのようなものがあるかどうかを知りたいです(このプリンシパルはマイクロコントローラーで機能することを知っています)。

これを C++ で作成するにはどうすればよいですか?

私の知識が不足しているため、この情報をどのように使用するかわかりません。私がこのようなものを持っている場合:

while ループを削除したい。epoll_wait はどこでどのように使用しますか?

0 投票する
1 に答える
26333 参照

c# - C# シリアル通信

C# を使用して USB 通信ポートからデータを送受信するにはどうすればよいですか?

通信の要件は次のとおりです。

  • 115.2キロボー
  • 8 ビットの文字サイズ
  • 1ストップビット
  • パリティなし
0 投票する
1 に答える
1506 参照

c - 2つのvmwareFusion仮想マシン間に仮想シリアルポートを構成します

RS232シリアルポート間であるコンピュータから別のコンピュータにファイルを送信するプログラムを開発しています。

学校のパソコンでも問題なくテストできますが、自宅でテストできるようにしたいと思います。そのため、vmware Fusionの仮想シリアルポート間に2台の仮想マシンを接続しようとしていますが、その構成方法がわかりません。

2つの仮想マシンをインストールし、それぞれにシリアルポートを追加しました(設定で)。ただし、使用可能な唯一のオプションは、シリアルポートが使用するファイルに名前を付けることです。この名前はどのように使用されますか?

/ dev / ttyS1ポートを使用していますが、それでも通常どおりに使用できますか?また、構成されたファイルに出力をリダイレクトできますか?

0 投票する
1 に答える
25351 参照

c# - C# で仮想シリアル ポートを作成する

重複の可能性:
RS232 シリアル ポートの偽装

シリアル ポートからデータを読み取るアプリケーションがあります。アプリケーションをテストするには、データを生成し、そのポートを同じ PC に配置する仮想シリアル ポートを作成して、他のアプリがそのデータにアクセスできるようにしたいと考えています。

方法はありますか?

ありがとう

0 投票する
1 に答える
1427 参照

c# - C# で仮想 COM ポートを削除する

com0com を使用する前に作成された仮想 com ポートを削除するバッチ ファイルを作成しています。作成時に、ポート名が次のように名前変更されました。

したがって、削除する場合は、次のような元の名前を使用する必要があります。

元のポート名に対応するCNCA2

それで、ここで私がしようとしているのは、ユーザーがポート COM20 を削除することを選択した場合、どのようにして元の名前を取得できるのCNCxxでしょうか?

以下は、私が使用したコマンドのサンプルです:ここに画像の説明を入力

ご覧のとおり、書いremove COM150ても変化がないので、対応する名前を取得する必要がありremove 2ます.

listc#アプリケーションから、手動でコマンドを使用せずに対応する名前を取得するにはどうすればよいですか?

ありがとう。

0 投票する
2 に答える
10688 参照

c - Stm32 仮想 COM ポート - 接続できません

これはコードであり、私のプロジェクトの一部です。

USB を Circuit に接続した後、Virtual COM Port Driver のインストールは正常に終了し、LED の点滅も問題ありません。

しかし、ハイパー ターミナルまたはサード パーティ ツールを介して COM ポートに接続しようとすると、接続できません。

何か意見はありますか?

ありがとう..

0 投票する
1 に答える
239 参照

serial-port - シリアル入力は正常ですが、出力キューが失敗します

Windows 7でPython 2.7、pySerialを使用しています。

8 つのデバイスがあり、仮想 COM ポート (Silicon Labs CP210x USB to UART Bridge) を介して PC に接続されています。マルチプロセッシングを使用して、8 つの COM ポートがすべて開いており、コマンドを 1 つのユニットにのみ送信するたびにテストしています。 、マルチスレッドはありません。

問題は、X 時間 (10 分または 5 時間) 後、シリアル ポートの出力キューが応答を送信できないことです。異なるポートであるたびに特定のポートではありません(複数のポートである可能性があります)

重要なことは、デバイスが私のコマンドを受け取り、それを実行するということです。失敗は応答を得ることです。私がテストしているデバイスは確かに問題ありません。シリアル モニタでポートをスニッフィングしています。すべてのコマンドは OK を送信し、デバイスはそれらを作成しますが、応答しません。

何か案は ?

0 投票する
1 に答える
475 参照

java - MIB520の仮想シリアルポートの読み方

MIB520 USB ボードに接続されているシリアル ポートを PC から読み取る必要がありますか?

バイトごとに受信したデータのシーケンスがわかっている場合、C# または任意のツールを使用してこのポートを読み取ることができますか??

gps パケットを読み取り、 MIB520 USB ボードに接続されたモートに送信する iris モートと MicAz モートがあります。

注: MIB 520 は 2 つの仮想ポートを使用します。FTDI FT2232C