2つのシリアルデバイスをUSBアダプターと単一のUSBハブの両方に接続すると、コンピューターには2つの異なるCOMポートが表示されますか?


1

簡単な質問ですが、自分で答えを見つけることができませんでした。特に、シリアルポートで実行される2つのデバイスを制御する必要があるC ++でプログラムを作成しています。このプログラムは、シリアルポートがなく、USBポートが十分でない可能性があるラップトップで実行されます。したがって、シリアル-USBアダプターを使用する必要があり、最悪のシナリオでは、両方のアダプターを単一のUSBハブに接続する必要があります。

アダプターをUSBポートに直接差し込んで理解すると、コンピューター、つまりコードはシリアルデバイスとして認識されるだけなので、それで十分です。しかし、USBハブを経由するとどうなるかわかりません。私はそれがうまくいくと思うが、私は肯定的ではなく、残念ながら私は現在テストするための手元に機器を持っていない(悲しいことに、私はそれが制御するデバイスではなく、選択)。

だから誰かが非常に役立つと思われる何らかの方法を確認できたら、ありがとう。


この質問に対する正確な答えを得るために、あなたにとってはささいなことです。このハードウェアは安価で、別のセットを購入するだけです。ハードウェアが問題になることはありません。USBドライバーの品質は常に問題です。
ハンスパッサン14

それは個人的なプロジェクトではないので、個人的なお金を費やしたくないです。彼らはプロジェクトスポンサーにハードウェアを持っています。現在はアクセスできませんが、フルアクセスができるまでできる限り取得しようとしています。それは間違いなく適切な状況ではありませんが、それは本当に私のコントロールではありません。

回答:


1

各USBシリアルアダプターは、固有の/ dev / ttyUSBxデバイスとして表示されます。

注:マルチポートアダプター、つまり複数のUSBシリアルアダプターがすべて1つのエンクロージャーに収容されたUSBハブがあります。いくつかの4ポートデバイス(1つのUSB Bポート、4つのFTDIチップ、4つのDB9コネクタ)を使用しています。 ここに画像の説明を入力してください


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.