LUFA ライブラリが USB 記述子を処理する方法を誰か説明してもらえますか? ライブラリのソースに返された例の記述子をたどることができないようです。それらはどのように機能しますか?フラッシュ メモリの特定の場所にプログラムされていますか?
ありがとう、ジョージ
LUFA ライブラリが USB 記述子を処理する方法を誰か説明してもらえますか? ライブラリのソースに返された例の記述子をたどることができないようです。それらはどのように機能しますか?フラッシュ メモリの特定の場所にプログラムされていますか?
ありがとう、ジョージ
記述子はstruct
、LUFA ライブラリで定義されている です。あなたはそれらを見つける
/drivers/USB/Core/StdDescriptors.h
「マスターインクルードファイル」を介して含まれています/Drivers/USB/USB.h
ユーザー アプリケーションは、これらstruct
の
LUFAライブラリのドキュメントを参照し、検索ボックスで「記述子」を検索するか、ファイル リストのサブツリーを展開してください。これにより、何がどこで定義されているかがわかります。主な USB 関数も参照してくださいvoid USB_USBTask(void)
。
基本に関するもう 1 つの優れたリソースは、これです。