0

LinuxでUSB2.0転送速度を制限できる簡単なプロジェクトがあります。このプログラムを使用すると、ユーザーは任意の転送速度を選択できます。たとえば、10 Mbps などです。しかし、どこから始めて何をすればいいのかわからない。お気づきの点がございましたら大変嬉しく存じます。便利なライブラリや関数など。助けてくれてありがとう。

4

1 に答える 1

1

システム全体で GLOBAL USB2.0 レートを制限したい場合は、おそらく Linux カーネル モジュールを作成する必要があります。カーネル プログラミングの学習は非常に難しく、「単純なプロジェクト」とは見なされません。

単純なアプリケーションでそれを行いたい場合は、プログラムにいくつかのタイマーを配置して、ユーザーの選択に従ってデータの書き込み/読み取りを「スロットル」します。このコードはアプリケーション自体に含まれている必要があることに注意してください。

于 2010-08-19T12:38:14.847 に答える