携帯電話をUSBケーブルでコンピューターに接続すると、「Mass Storage and COM port」と表示されます。大容量記憶装置を選択すると、ファイルを送信および収集できますが、COMポートが何をするのかわかりません。おそらくネットワークと何か関係があるのでしょうか?
携帯電話をUSBケーブルでコンピューターに接続すると、「Mass Storage and COM port」と表示されます。大容量記憶装置を選択すると、ファイルを送信および収集できますが、COMポートが何をするのかわかりません。おそらくネットワークと何か関係があるのでしょうか?
回答:
通常、Comポート(通信ポート)はシリアルビットレートインターフェイスです。(通常は9600ボー)com-portを参照しているほとんどの場合、db-9(RS-232)またはdb-25接続を参照しています。
これらは、エンタープライズネットワーク機器の構成に関して、依然として非常に重要です。エンタープライズルーター、スイッチ、ファイアウォールなどにインターフェイスを構成する前に、ほとんど(すべてではない場合)を最初にコンソールアクセスで構成する必要があります。ロールオーバーケーブル経由のRS-232。(いくつかの新しいモデルはUSB経由でシリアルをエミュレートしています)
それらは、チップ間で通信するための標準化された方法として、依然としてマイクロコントローラーで広く使用されています。ところで、古い米国のロボットモデムを使用して、arduinoが相互にダイヤルし、PSTNを介して通信することができます。各デバイスは、基本的にモデムを認識せず、2台がワークベンチに直接接続されているかのように動作します。
ほとんどの電話では、エミュレートされたポートです。ただし、GPS、データ、場合によっては電話OSと直接通信を確立する方法もあります。
良い例はソフトウェアGPSgateです。これにより、電話のcomポートを使用してGPS情報を別のデバイスに転送できます。コンピューター側では、com-portを必要な数のエミュレートされたポートにミラーリングできます。必要な数のGPS駆動型アプリケーションを実行でき、各プログラムは独自のGPSユニットに排他的にアクセスできると判断します。
COMポートは、シリアルポートのWindowsの用語(CPMから借用したDOSから借用)です。シリアルポートを使用すると、2つのデバイスが最小限のセットアップと大騒ぎで会話できますが、非常に高速ではありません。実際のシリアルポート(RS-232)のプロトコルは古く(50年代に戻ります)、確立されていない特許またはその他の知的財産法によって妨げられています。
多くのオペレーティングシステムのUSBスタックは、USBデバイス用の多数の組み込み標準「クラス」ドライバーをサポートしています。
大容量記憶装置はこれらの1つです。したがって、USBフラッシュドライブまたはハードドライブは、この組み込みの「USB大容量ストレージドライバー」を使用し、通常、USBストレージデバイス用のドライバーをインストールする必要はありません。
シリアルまたは「COM」ポートは、ほとんどのオペレーティングシステムで標準ドライバーを備えた別のUSBクラスです。
USBからシリアルへのコンバーターはこれを使用する明らかなデバイスですが、どのUSBデバイスもオペレーティングシステムに対して標準デバイスのように見せることができ、デバイスが適切に応答する限り、動作します。
電話は、さまざまな理由でシリアルまたは「COM」ポートを使用します。
高品質のダイヤルアップモデムは、シリアルポート経由で接続されます。一部の電話機は、COMポートを介してモデムのようなインターフェースを提供します。これらはおそらく古い携帯電話です。
GPS受信機がシリアルポートを介して位置情報を配信できる標準があります。
一部の電話機には、COMポート経由で使用可能なデバッグインターフェイスがあります。電話機のファームウェアの再フラッシュまたは更新、または他のサービスモードへのアクセスに使用される場合があります。
COMポートを介してネットワーク接続を行うことはできますが、速度が遅いため接続したくないです。
「イーサネット」または「RNDIS」USBクラスドライバーもあります。そのため、デバイスがイーサネットポートのように見えるものを提供するのを止めることはあまりありません。それは電話でもできることです。