USBポートからメモリにデジタル信号をロードする方法は?

StackOverflow https://stackoverflow.com/questions/475973

  •  19-08-2019
  •  | 
  •  

質問

私の友人は、デジタル信号をコンピューターに入力して表示/操作する必要があるプロジェクトに取り組んでいます。

そのため、人気があるため(信号を出力するデバイスと、表示および操作に使用されるプログラムは両方とも現実世界での使用向けに設計されており、マーケット)

ターゲットプラットフォームは主にWindowsですが、ソフトウェアがクロスプラットフォームであればより良いでしょう。 そして、私の友人はC ++の知識があり、Cの学習も気にしません。

彼はどこから始めるべきか、そして信号をメモリに取り込む手順は何ですか?

多くの感謝

役に立ちましたか?

解決

ここに素晴らしい記事があります:USBハードウェア/ソフトウェアの統合。プロセス全体を説明しています。

他のヒント

Labjack またはフィジェット。 (私は前者を数回使用しましたが、後者は使用しませんでした)これらはかなり安価で、どちらもJavaドライバーをサポートしています。 (LabViewドライバーなど)

コンピューターにはより多くのポートがあり、多くのポートはUSBより簡単です。 USBは127個のデバイスをサポートしているため、デバイスは連携する必要があります。一方、マイク入力は1つの入力のみを対象としています。 8ビット/ 22Khz以上でサンプリングすることができ、通常はハードウェアバッファリングを取得します。既存のドライバーと単純なAPIを使用することもできます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top