1

HTC evo の USB ポートにリード スイッチを接続したいと考えています。USB ポートの 2 つのピンがいつ同じ電位になるかを判断するか、小さなバッテリーをスイッチに接続して高値と低値を読み取りたいと思います。最終的には、カーネルを変更せずにこれを実行できるようにしたいと考えています。これが不可能な場合は、代わりにヘッドフォン ジャックを使用します。基本的に、外部入力を読み取る方法が必要です。これらのオプションのいずれも可能でない場合、これを行う方法を提案できますか? プロジェクトのため、リード スイッチを使用する必要がありますが、それを回避する方法はありません。

ありがとうジム

4

1 に答える 1

0

あなたはおそらくUSBで少し読む必要があります。これは非常に「インテリジェントな」システムであり、必要なものに似ているように見える古いダムパラレルポートよりもはるかに優れています。通常のUSBポートには4本の導体(ピン)しかありません。電源、アース、および2本の差動電圧信号線。データラインを「ビットバン」することはできません。これは、低レベルの操作です。

ヘッドセットポートでマイク信号を使用することをお勧めします。少なくともアナログ入力が得られるはずです。マイクの入力特性に合わせて、スイッチの出力にバイアスまたは電圧シフトを行う必要がある場合があります。

于 2011-10-18T14:15:54.537 に答える