4

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

そこで私は、人気があるので、これらの信号を USB ポートに挿入するように彼にアドバイスしました (信号を出力するデバイスと、表示と操作に使用されるプログラムは、両方とも実際の使用のために設計され、市場で販売される可能性があるためです)。

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

彼はどこから始めるべきで、どのような手順で信号をメモリに取り込めますか?

どうもありがとう

4

3 に答える 3

10

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

于 2009-01-24T12:51:50.167 に答える
0

LabjackまたはPhidg ​​etsのいずれかを取得します。(私は前者を数回使用しましたが、後者は使用しませんでした) それらはかなり安価であり、特に Java ドライバーをサポートしています。(LabView ドライバーと同様)

于 2009-01-24T16:08:52.703 に答える
0

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

于 2009-01-26T08:45:55.847 に答える