IT/AIを活用して
スモールビジネスを活性化
ビジネスオーナーはITで頑張っちゃいけない!
HP、LP、AI、SNS攻略、顧客導線作りはひとりで抱えず
ユルっとサクっと共創しましょう!
GR-SAKURA

GR-SAKURAからUSBの仕様をおさらいする(情報編)

何気なく使っている通信規格USB。

今回はドライバが管理しているDescriptor(情報)について触れたいと思います。

デバイスDescriptor

全てのUSB Deviceはコントロールパイプを利用してHostに自分自身の情報を送信します。
Hostに送信するDevice Descriptorは下記の通りです。
[table id=1 /]

コンフィグレーションDescriptor

デバイスのコンフィグレーションに関するDescriptorになります。
[table id=3 /]

インタフェースDescriptor

インタフェースに関する情報です。
[table id=4 /]

エンドポイントDescriptor

エンドポイントに関する情報です。USBドライバが扱うDescriptorとしては最下層の情報となります。
[table id=2 /]

ざっと内容を書いてきましたが、各情報のイメージは下記のようになります。
usb08

ここまでの内容は「Universal Serial Bus Specification Revision 2.0 April 27, 2000」に記載されています。

次回以降ではGR-SAKURAでのUSBホストの利用について触れたいと思います。

ABOUT ME
Nozomu.Kon
集客導線、SNS導線、広告数値自動取得、LP/HP/CSS、ファネルツールなどなど個人・法人のスモールビジネスをIT/AIのチカラでフルサポートしています。