4

USB 接続を使用する Android アクセサリを構築するためのさまざまなチュートリアルでは、最初のステップは「USB ホスト モードをサポートできるハードウェア プラットフォームを選択する」ことです。これらのチュートリアルのほとんどは、Android 3.1 以降を実行しているデバイス (またはルート化されているデバイス、タブレットなど) を取得することを意味すると主張しています。

私のテストでは、電話機が USB ホスト モードをサポートするには、Android 3.1 を実行している必要があるだけでなく、USB ケーブル経由で 電力を供給しなければならないようです。誰でもこれを確認または否定できますか?

ほとんどのタブレットは USB 経由で電力を供給しているようですが、多くの電話はそうではありません。アクセサリを実行できるようにするために、電話機が USB 経由で電力を供給しなければならないと直接述べている場所を見つけることができません。電話に接続しているデバイスが電力を供給します)。ただし、テストしたすべての USB ライブラリで、タブレットから USB デバイスに問題なく接続できますが (USB 経由で電力を供給します)、携帯電話で動作させることはできません ( USB経由で電力を供給しません)。両方とも > Android 3.1 を実行しています。

USB経由でアクセサリに電力を供給しようとしているわけではないことに注意してください。私のアクセサリには独自の 5v 電源があり、USB 経由で電力を供給することもできます。電話を接続したり、設定を変更したり、データを受信したりできるアプリを構築したいだけですが、デバイスが接続されているかどうか、いつ接続されているかを電話に認識させることができません。それが私の電話の電源が入っていない USB によるものなのか、それとも私の電話やソフトウェアの別の問題によるものなのかはわかりません。残念ながら、テストできる 3.1 以上の携帯電話は他にありません。

補足として、私が接続しているデバイスは、私が取り組んでいる FTDI/Arduino ボードであり、(電源が入っている) タブレットに問題なく接続されていますが、(電源が入っていない) 電話は、USB デバイスがないと主張しています。接続されています (FTDI ボードが独自の電源を供給している場合でも)。

4

2 に答える 2

1

Android デバイスには OTG ハードウェアが組み込まれている必要があります。携帯電話に追加することはできません。ほとんどのハイエンド スマートフォンには OTG が組み込まれていますが、Samsung Galaxy シリーズには組み込まれています。これにより、外部 USB スレーブ デバイスとの接続が可能になります。USB ケーブルが必要です。はピン 5 を GND に接続する OTG です。これにより、OTG が有効になり、デバイスに電力が供給されます。USB フラッシュ メモリのように、Arduino を接続する場合は、外部電源が必要になります。

余談ですが、私が接続しているデバイスは、私が取り組んでいる FTDI/Arduino ボードです >これも (電源が入っている) タブレットに問題なく接続されていますが、(電源が入っていない) 電話は > USB がないと主張していますデバイスが接続されている (FTDI ボードが独自の電源を供給している場合でも)。

これは、あなたのタブレットは OTG であり、あなたの電話はそうではないと私に信じさせます。

于 2014-03-05T18:58:34.817 に答える
0

まあ、ターゲット領域を考えると、USB コネクタの内部ピン構造を理解し始める前に、デバイスを揚げる危険を冒したくないかもしれません。

低価格のノンブランドのユニットを使用することをお勧めします。壊れたタブレットの PCB に +5V DC 電源を直接はんだ付けする方法を研究しているときに、これを発見しました。通常、市場に出回っている低コストの電話サイズの Android デバイス (さまざまな非ブランド製品、ほとんどが中国製) には、非常に低電力のバッテリーが取り付けられています。遊ぶOTGオプションはありません。PC/USB ホストに接続して、USB/ADB を介した充電と通信のための電力を取得します。私が購入した 7 インチ以上のディスプレイ サイズのほとんどすべてのユニットは、USB 2.x ドライブを外部ストレージとしてサポートしています。つまり、デフォルトで OTG が有効になっています。

友人/家族/同僚の他のデバイスで試してみてください-OTGケーブルと、PC/コントローラーデバイスなしで簡単に識別できるようにLED内蔵のUSBドライブを接続するだけです-十分な「テスト対象者」がいる場合)そして彼らはあなたがストレージデバイスを接続することを信頼しています。

于 2016-08-04T16:30:44.010 に答える